Ir para conteúdo

POWERED BY:

Arquivado

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

Brambilla

[Resolvido] Enviar dados em html ao formulário

Recommended Posts

Boa tarde tenho uma

<textarea name="mensagem" cols="100" rows="10" id="mensagem"></textarea>
dentro deste form
<form id="form" name="f_msg" action="xxxx.php?pagina=xxx&acao=enviar"  enctype="multipart/form-data" onsubmit="return  valida_envio();" method="post" >
dentro da textarea eu estou digitando a tag '<html>' e não vai de jeito nenhum, aparece a mensagem "O seu navegador enviou uma requisição que este servidor não pôde entender. " agora se eu tira só essa tag ele envia

eu gostaria que enviasse com a tag alguém sabe alguma solução??

 

Obrigado

Brambilla

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na area em que ele recebe a informação enviada pelo form adicione isto:

 

$menssagem = htmlentities($_POST['menssagem']);

Compartilhar este post


Link para o post
Compartilhar em outros sites

adicione isso aqui na página e depois, dentro da função valida_envio() coloque isso

 

document.getElementById('mensagem').value = str_replace('<html>','<html>',document.getElementById('mensagem').value);

Compartilhar este post


Link para o post
Compartilhar em outros sites

adicione isso aqui na página e depois, dentro da função valida_envio() coloque isso

 

document.getElementById('mensagem').value = str_replace('<html>','<html>',document.getElementById('mensagem').value);

 

Isso só alteraria o tag <html>, e quando for usar outros tags? :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

não era soh o <html> que tava dando problema?

 

mas pra outras tags é só você deixar mais genérico

 

str_replace('<','<',mensagem)

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok valeu pela ajuda ja foi resolvido o problema

e o problema é só na tag <html> mesmo as outras <body>, <table> está indo beleza

 

ah! e descobri que o problema não era no código e sim no servidor, testei em outro servidor foi normalmente

Obrigado

Brambilla

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.