nvGullit Postado Fevereiro 7, 2007 Denunciar Share Postado Fevereiro 7, 2007 como eu poderia resolver isto?ai vai o código do formulario de contato e do arquivo do formmailcontato.inc ou contato.php ou contato.html (esse num tem muita diferença não!) <div class=formulario align=center> <h1>Formulário de Contato</h1> <form name='form' action='send.php' method='post'> <div id=campos align=center> <p>Nome:</p> <INPUT class=frm name=nome onblur="this.className='frm'; displayText('Preencha corretamente o formulário!');" onfocus="this.className='frm_on'; displayText('Digite seu Nome!<br /><br />');"> <p>E-mail:</p> <INPUT class=frm name=email onblur="this.className='frm'; displayText('Preencha corretamente o formulário!');" onfocus="this.className='frm_on'; displayText('Digite seu e-mail!<br /><br />');" > <p>Assunto:</p> <INPUT class=frm name=assunto onblur="this.className='frm'; displayText('Preencha corretamente o formulário!');" onfocus="this.className='frm_on'; displayText('Digite seu assunto!<br /><br />');"> <p>Menssagem:</p> <textArea class=frm name=mensagem style="height:50px;" onblur="this.className='frm'; displayText('Preencha corretamente o formulário!');" onfocus="this.className='frm_on'; displayText('Digite sua mensagem!<br /><br />');"></textArea> <DIV class=frm-on id=displayArea> Preencha corretamente o formulário! </DIV> <INPUT class="button" type=submit value=Enviar> <INPUT class="button" type=reset value=Limpar> </div> </FORM> </DIV> send.php <head> <link href="../skins/style.css" rel="stylesheet" type="text/css" /> <title> :: Formulário de Contato :: </title> </head> <DIV align=center class="send"> <h1>Formulário de Contato</h1> <?php $mail_contato = "contato@site.com.br"; $subject = "Formulário de Contato"; if (!$nome || !$email || !$assunto || !$mensagem) { echo '<DIV id=displayArea align="center" style="width:70%;"> Favor preencher os dados corretamente! </DIV>'; echo "<div class=button> <a href=\"java script:history.back(1)\"> <p>Voltar</p></a> </div>"; } else { echo "<p> Olá <font color=#ea7500><b>$nome</b></font>, as informações foram enviadas com sucesso!<br /> Assim que possível entraremos em contato.<br /> Atenciosamente! Equipe da <font color=#ea7500><b>Equipe do seu site</b></font>. </p>"; $mens = " <center> <p>:: Formulário de Contato ::</p> <b>Nome: </b><br /> $nome<br /><br /> <b>E-mail: </b><br /> $email<br /><br /> <b>Assunto: </b><br /> $assunto<br><br /> <b>Mensagem: </b><br /> $mensagem<br/><br /> </center> "; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From:$nome <$email>\r\n"; mail("$mail_contato","$subject","$mens", "$headers"); echo "<div class=button> <a href=\"java script:history.back(1)\"> <p>Voltar</p></a> </div>"; } ?> </DIV> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 7, 2007 Denunciar Share Postado Fevereiro 7, 2007 To movendo pra PHP porque você vai ter que usar o replace do PHP para converter a quebra de linha por <br> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Fevereiro 7, 2007 Denunciar Share Postado Fevereiro 7, 2007 http://br2.php.net/nl2br:)[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 nvGullit Postado Fevereiro 7, 2007 Autor Denunciar Share Postado Fevereiro 7, 2007 vlw mesmo galera!pode fexar o tópico.aqui vai o que eu fiz para poder reconhecer a quebra de linha pra quem tem o mesmo problema! $mens = "...Conteudo da menssagem.. "; $mens = str_replace("\r\n", "<br/>", $mens); //linha add no cod font $headers = "MIME-Version: 1.0\r\n"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Beraldo Postado Fevereiro 7, 2007 Denunciar Share Postado Fevereiro 7, 2007 Troque: $mens = str_replace("\r\n", "<br/>", $mens); //linha add no cod font por $mens = preg_replace("/(\\r)?\\n/i", "<br/>", $mens); Isso fará com que tanto \n quanto \r\n sejam alterados para <br />. ;)[]'s Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 nvGullit Postado Fevereiro 7, 2007 Autor Denunciar Share Postado Fevereiro 7, 2007 ok!fiz e funcionou tudo certinho!vlw! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
nvGullit
como eu poderia resolver isto?
ai vai o código do formulario de contato e do arquivo do formmail
contato.inc ou contato.php ou contato.html (esse num tem muita diferença não!)
send.phpLink para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.