Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera,
Seguinte, criei um formulário de email e coloquei em um site, mas não está funcionando, não sou muito bom em PHP será que digitei algo errado? vou colocar o PHP e em baixo o conteúdo do formulário, ok (porque é assim que eu guardo o arquivo http://forum.imasters.com.br/public/style_emoticons/default/clap.gif/> )
<?
$nome = $_POST["nome"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];
$msg = "Nome:\t$nome\n";
$msg .= "E-mail da pessoa:\t$email\n";
$msg .= "Assunto:\t$assunto\n";
$msg .= "Mensagem:\t$mensagem\n";
$cabecalho = "From: Site";
mail("limaletras@uol.com.br", "$assunto", $msg, $cabecalho);
echo "<script>window.location='http://www.limaletras.com.br/index.php?option=com_content&view=article&id=6'</script>";
?>
<!--Conteúdo da página de contato:
<form action="contato.php" method="post" name="formulario_contato" id="formulario_contato">
<span><font face="Arial, Helvetica, sans-serif" size="2">Seu nome :</font></span><br>
<input name="nome" type="text" id="nome" size="100">
<br>
<font face="Arial, Helvetica, sans-serif" size="2">Seu email:</font> <br>
<input name="email" type="text" id="email" size="100">
<br>
<font face="Arial, Helvetica, sans-serif" size="2"> Assunto:</font> <br>
<select name="assunto" id="assunto">
<option>Contato</option>
<option>Parceria</option>
<option>Elogios</option>
<option>Críticas</option>
<option>Sugestões</option>
</select>
<br>
<font face="Arial, Helvetica, sans-serif" size="2"> Mensagem:</font><br>
<textarea name="mensagem" cols="70" rows="4" id="mensagem"></textarea>
<br>
<input name="enviar" type="submit" id="enviar" value="enviar">
</form></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table>
-->
>
ta faltando muito coisa ae no seu cabecalho !
ex:
$headers = "MIME-Version: 1.1\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: teste@teste.com.br \r\n"; // remetente
$headers .= "Bcc: teste@teste.com.br \r\n"; // com copia # opicional
$headers .= "Return-Path: teste@teste.com.br\r\n"; // return-path
Caracas.... valew cara.... vou testar e posto aqui... eu de PHP sou zero! kk
Bom funcionou sim... ficou legal e já to usando em um monte de sites, fica ai o código pra quem precisar:
contato.php
<?
$nome = $_POST["nome"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$mensagem = $_POST["mensagem"];
$cabecalho = "MIME-Version: 1.1\r\n";
$cabecalho .= "Content-type: text/html; charset=utf-8\r\n";$msg = '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#900">'.$nome.' enviou uma mensagem através do site:</div><br />';
$msg .= '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px">'.'Assunto: '.$assunto.'</div><br />';
$msg .= '<div style=" font-family:Arial, Helvetica, sans-serif; font-size:12px">'.'Mensagem: '.$mensagem.'</div><br />';
mail("erik.figueiredo@gmail.com", "$assunto", $msg, $cabecalho);
echo "<script>window.location='http://www.destaquestudio.com.br/index.php?option=com_content&view=article&id=2&Itemid=5'</script>";
?>
Formulário:
<form action="contato.php" method="post" name="formulario_contato" id="formulario_contato">
<span><font face="Arial, Helvetica, sans-serif" size="2">Seu nome :</font></span><br>
<input name="nome" type="text" id="nome" size="100">
<br>
<font face="Arial, Helvetica, sans-serif" size="2">Seu email:</font> <br>
<input name="email" type="text" id="email" size="100">
<br>
<font face="Arial, Helvetica, sans-serif" size="2"> Assunto:</font> <br>
<select name="assunto" id="assunto">
<option>Contato</option>
<option>Parceria</option>
<option>Elogios</option>
<option>Críticas</option>
<option>Sugestões</option>
</select>
<br>
<font face="Arial, Helvetica, sans-serif" size="2"> Mensagem:</font><br>
<textarea name="mensagem" cols="70" rows="4" id="mensagem"></textarea>
<br>
<input name="enviar" type="submit" id="enviar" value="enviar">
</form></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table>
ta faltando muito coisa ae no seu cabecalho !
ex: