formulario em php nao funfa?

Formulário:

<HTML>

<HEAD>

<TITLE>Formulário de Contato</TITLE>

</HEAD>

<BODY>

<form name="form'" method="post" action="fale2.php">

<table width="400" border="0">

<tr>

<td width="100">Nome:</td>

<td width="300"><input type="text" name"="nome" size="52"> </td></tr>

<tr>

<td width="100">E-mail:</td>

<td width="300"><input type="text" name"="email" size="52"> </td></tr>

<tr>

<td width="100">Telefone:</td>

<td width="300"><input type="text" name"="telefone" size="52"> </td></tr>

<tr>

<td width="100">Assunto:</td>

<td width="300"><input type="text" name"="assunto" size="52"> </td></tr>

<tr>

<td width="100">Mensagem:</td>

<td width="300"><textarea name="mensagem" cols="40" rows="3"></textarea></td></tr>

</table>

<input name="image" type="image" value="ENVIAR" src="enviar.jpg">

<label></label>

</form>

</BODY></HTML>

e o enviar

<HTML>

<HEAD>

<TITLE>Documento PHP</TITLE>

</HEAD>

<BODY>

<?

$email_destino = "[email protected]";

$nome = $_POST['nome'];

$email = $_POST['email'];

$assunto = $_POST['assunto'];

$mensagem = $_POST['mensagem'];

mail(

"$email_destino",

"$assunto",

"- Nome:- $nome

- e_mail:- $email

- Mensagem:- $mensagem");

echo "<center><h3>Obrigado por preencher o formulário. Este e-mail foi enviado com sucesso !!</h3>";

mail (

"$email",

"confirmação do envio de mensagem",

"$nome;

seu e-mail foi recebido com sucesso, estaremos entrando em contato o mais rápido possível...

este e-mail de confirmação foi gerado automaticamente, favor nao responder...");

?>

</BODY></HTML>

mais quando eu uso o formulario a aparece que a mensagem foi enviada com sucesso, mais o email nao chega. o que tem de errado no script?

Comments

  • Bom nen testei aki pra ver se tem erro no seu código PHP

    logo na primeira página eu vi um erro..

    <tr>

    <td width="100">E-mail:</td>

    <td width="300"><input type="text" name"="email" size="52"> </td></tr>

    <tr>

    <td width="100">Telefone:</td>

    <td width="300"><input type="text" name"="telefone" size="52"> </td></tr>

    @ voce usou aspas duplas dentro dos inputs incorretamente

    name"="email"

    name"="telefone"

  • Voce está usando uma máquina com servidor de email configurado corretamente ? Se não estiver nunca vai chegar nenhum email.

    Além disso mesmo funcionando , muitos serviços pedem a regra do RFC 822 para enviar emails.

Sign In or Register to comment.