Ir para conteúdo

POWERED BY:

Arquivado

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

klauskisser

Caractere "&"

Recommended Posts

Estou tendo problemas com o carcatere "&". Ele não é compreendido pelo php.Quando passo o texto via formulário que contém este caractere, o texto éinserido no MYSQL até encontrar esse caracatere e depois não insere mais.O que será que está acontecendo??"Já usei a função preg_replace, mas nada...Alguém já teve algo parecido?

Compartilhar este post


Link para o post
Compartilhar em outros sites

aqui, tento dar um replace pela msg que vem por form$thismessage = preg_replace('/&/','e',$_REQUEST['mensagem']);Mas eu não queria fazer isto.Gostaria que seria inserido o carcatere "&"e aqui eu dou outra função para pulo de linha e a strpslashes tb para o textonão dar pau$mymessage = nl2br(stripslashes($thismessage));depois eu inserto no database

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá um echo em $_REQUEST['mensagem'], pra ver se ela contem '&' mesmo. Você já tentou usar str_replace() ? É mais simples e mais leve, já que aparentemente você não precisa de regex...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está definido o campo no mysql? Se ele for receber texto deixe como TEXT ou LONGTEXT

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.