Ir para conteúdo

POWERED BY:

Arquivado

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

11closed

Erro no editor

Recommended Posts

olá

 

ao enviar para o banco de dados

$editor1 = htmlentities((string)$_POST["editor1"], ENT_QUOTES, 'utf-8');

 

ao buscar do banco de dados

$texto_topico = html_entity_decode($ln->TEXTO, ENT_QUOTES, 'utf-8');

 

O texto esta tudo certo, o erro esta acontecendo quando coloca imagens ou iframes, videos... coloquei uma imagem para teste e o retorno foi apenas essas aspas no lugar da imagem

 

\"\"

 

E o mais estranho é que no meu localhost esta tudo certo, mas no servidor online me aparece esse erro.

 

alguem sabe o pq ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Provavelmente magic_quotes_gpc esteja ativada no seu servidor, por isto está adicionado a barra invertida, que é basicamente o mesmo efeito do addslashes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá ESerra obrigado pela resposta amigo, acessei as configurações do php no servidor online e desabilitei

 

magic_quotes_gpc Off

magic_quotes_runtime Off

magic_quotes_sybase Off

 

 

porem nada mudou, a imagem continua sem aparecer, tenho que alterar algo no codigo tb ?

 

olha aqui como o bronzer esta abrindo a imagem

 

<img alt="\"\"" src="\"http://aqui esta o endereço da imagem.jpg\"" style="\"height:164px;" width:444px\"="" pagespeed_url_hash="3464487393" onload="pagespeed.CriticalImages.checkImageForCriticality(this);">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em primeiro lugar, você tem acesso a este nível de configuração no servidor? Geralmente hospedagem compartilhada não permite estas alterações...

Compartilhar este post


Link para o post
Compartilhar em outros sites

ESerra, o site esta hospedado no kinghost, e lá eles dão a opção para desabilitar o magic quotes, olha um print

Sem-T%C3%ADtulo-1.jpg

 

Maykel, ao enviar para o BD o texto com a imagem estou usando esse script

$editor1 =  htmlentities((string)$_POST["editor1"], ENT_QUOTES, 'utf-8');

ai esta ficando assim lá no BD

<p>adawdwa</p>

<p>&nbsp;</p>

<p><img alt="" src="http://4.bp.blogspot.com/-VoZQ1gEve2A/VSgztUZw-rI/AAAAAAAADA4/JOm9XCzOcyo/s1600/Sem-T%C3%ADtulo-1.jpg" style="height:213px; width:322px" /></p>

<p>&nbsp;</p>

<p>srsr</p>

esse texto e imagem acima é um teste.

 

e ao buscar do BD para imprimir na pagina, estou usando esse script

$texto_topico =    html_entity_decode($ln->TEXTO_TOPICO, ENT_QUOTES, 'utf-8');
o mais estranho é que no meu localhost e no servidor Online, estou usando o msm codigo, e no meu localhost esta funcionando 100%, mais no ONLINE a imagem não aparece, ela esta sendo imprimida errado como mostrei no post acima

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.