Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Junior Galvão

[Resolvido] html aparecendo

Recommended Posts

Seguinte, na página principal do site tem uma parte que mostra 1 notícia de uma das páginas de dentro do site, tipo 1 resumo. + nesse resumo ta aparecendo código HTML, e já quando vou na página original, fica tudo ok...

Alguma sugestão?

Uso PHP 5 e Banco Mysql..

Ahhh, 1 fato interessante é que na rodando o site no servidor locar fica ok, já no servidor remoto dá esse problema..

Será alguma config. do servidor remoto?

 

Obrigado Gente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom Dia!

Como você esta mostrando esse campo na tela principal? É da mesma forma que esta mostrando na parte interna do site?

Publica a parte do código que você printa o trecho da noticia na tela.

(pode auxiliar o pessoal) http://forum.imasters.com.br/public/style_emoticons/default/natal_wink.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Rapaz, independente deste problema que você está tendo, eu geralmente uso a função nativa do PHP htmlentities(); Ela remove todas as tags HTML do texto.

Isso é muito funcional pois, se você vai resumir uma variável que tem tags HTML, pode ser que você corte uma tag no meio, não fechando ela depois. Aí é possivel que todo o texto que você coloque depois fique com a configuração de cima.

 

Por exemplo: Digamos que voce tenha

 

$noticia = "<font color='red'>Um texto muito longo, que será delimitado no 40º caráctere!</font>";

 

Se você pegar apenas os 40 primeiros caraceters, você não imprimirá o fechamento da tag <font>. Além de você perder informação que poderia ser impressa, sua página pode ficar desconfigurada depois desta tag ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em relação ao seu servidor Local rodar e no Web não verifique as versões do PHP/apache e Mysql se são as mesmas e se lá no seu server estão usando as mesmas configs q você (Register GLobals etc..) é so jogar um arquivo com o famoso phpinfo() que você poderá ver e comparar as configurações.

 

Em relação ao HTML aparecendo se você usa o dream pra fazer suas páginas verifique se não tem nenhum atributo dobrado exemplo: <input type="text" name="nome" vale="<? echo $nome;?>" id="nome" maxlenght="25" name="nome"> as vezes eu caio nessa 'pegadinha' ou mesmo pode ser a´te uma tag php que você fechou no meio de um codigo HTML ele vai exibir algo do tipo > "> ?> etc.. o melhor jeito é você analisar a area de codigo proxima da onde esta aparecendo esse erro

 

Mais informações so se você postar o seu codigo, não da pra imaginar muita coisa no chutometro ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera, muito obrigado pela a a juda, + consegui descobrir o problema..

Estava no editor q jogava as notícias para o site, ele q estava mandando html pro banco de dados.

Agora eu coloquei o editor antigo, e vo trabalhar no novo Editor!

Vlw pela ajuda, pude perceber q o pessoal aqui realmente quer ajudar quem precisa!

 

Forte Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.