11closed 0 Denunciar post Postado Abril 2, 2015 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
ESerra 744 Denunciar post Postado Abril 2, 2015 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
11closed 0 Denunciar post Postado Abril 10, 2015 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
ESerra 744 Denunciar post Postado Abril 10, 2015 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
Maykel-ctba 233 Denunciar post Postado Abril 10, 2015 Cara, não adianta desativar o magic quotes se o registro já está gravado com aspas. Você tem que gravar de novo sem as apas. Compartilhar este post Link para o post Compartilhar em outros sites
11closed 0 Denunciar post Postado Abril 10, 2015 ESerra, o site esta hospedado no kinghost, e lá eles dão a opção para desabilitar o magic quotes, olha um print 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> </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> </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