Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos!
Estou com um pequeno grande problema no frm mail...
depois de muitas tentativas fracassadas para descobrir o X do problema..
resolvi postar aqui no forum na esperança que alguém possa me ajudar.
É o seuinte: tenho o seguinte formulario de contato:
<form name="formail" width="400" enctype="text/plain" method="post" action="testesend.php"> <br> <table width="500" border="0"> <tr> <td width="47"><span class="style1"><strong>Nome:</strong></span></td> <td width="693"><input name="nome" type="text" size="59" maxlength="60"></td> </tr> <tr> <td><span class="style1"><strong>E-mail:</strong></span></td> <td><input name="email" type="text" id="email" size="59" maxlength="60"></td> </tr> <tr> <td height="204" valign="top"><span class="style1"><strong>Mensagem:</strong></span></td> <td align="left" valign="top"><textarea name="mensagem" cols="45" rows="10" id="mensagem"></textarea></td> </tr> <tr> <td height="32"> </td> <td><table width="361" border="0"> <tr> <td width="60" height="44"> <br> <input type="submit" name="Enviar" value="Enviar"></td> <td width="291"><br> <input type="reset" name="bt2" value="Limpar" onclick="document.formail.name.focus()"></td></tr> </table> </td> </tr> <tr> <td> </td> <td> </td> </tr> </table></form>
e a pagina que envia o email:
<?$v_nome = $_POST[nome];$v_email = $_POST[email];$v_mensagem = $_POST[mensagem]; $mens = "Nome: ".$v_nome."\n"; $mens .= "E-mail do contato: ".$v_email."\n"; $mens .= "Mensagem: ".$v_mensagem."\n";$teste = "leandrohm@hotmail.com"; $destinatario = "sasmet@sasmet.com.br";$envia = mail($destinatario,"Nova mensagem de contato do site HaoBao",$mens,"From:".$v_nome."\r\nBcc:".$teste); if($envia) { ?><script language="javascript"> alert("Mensagem enviada com sucesso! A HaoBao agradece. Em breve entraremos em contato com você."); history.back(); </script><?} else {?><script language="javascript"> alert("Mensagem não enviada!"); history.back();</script><?}?>
pois bem.. é o seguinte, o email chega na caixa de destino mas o corpo de
mensagem aparece em branco, assim:
Nome:
E-mail do contato:
Mensagem:
esse é o problema. Se alguem puder me fornecer uma luz agradeço muito.
Leandro
Carregando comentários...