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, estou tentando aprender PHP e tentando criar um formulário mas não está fazendo o envio.. Alguém pode dizer onde está o erro?
CÓDIGO FORMULÁRIO
<form action="form.php" method="POST">
<input name="nome" type="text" class="campos" id="nome" size="58" value="Digite o seu nome" onfocus="if(this.value == 'Digite o seu nome') this.value='';" onblur="if(this.value == '') this.value='Digite o seu nome';" /><br />
<input name="email" type="text" class="campos" id="email" size="58" value="Digite o seu e-mail" onfocus="if(this.value == 'Digite o seu e-mail') this.value='';" onblur="if(this.value == '') this.value='Digite o seu e-mail';" /><br />
<input name="assunto" type="text" class="campos" id="assunto" size="58" value="Digite o assunto" onfocus="if(this.value == 'Digite o assunto') this.value='';" onblur="if(this.value == '') this.value='Digite o assunto';" /><br />
<textarea name="comentario" cols="54" rows="5" class="campos" id="comentario" value="Digite o texto da mensagem" onfocus="if(this.value == 'Digite o texto da mensagem') this.value='';" onblur="if(this.value == '') this.value='Digite o texto da mensagem';" />Digite o texto da mensagem</textarea><br />
<input name="EnviarBTN" type="submit" class="botao" id="EnviarBTN" value="ENVIAR E-MAIL" />
<input name="action" type="hidden" id="action" value="ENVIAR_MAIL" />
</form>
CÓDIGO DO FORM.PHP
<?php
$nome = $_POST["nome"];
$email = $_POST["email"];
$assunto = $_POST["assunto"];
$comentario = $_POST["comentario"];
$erro = 0;
$mensagem = "Contato SAUTO.com.br\n\n";
$mensagem .= "Nome: $nome\n";
$mensagem .= "E-mail: $email\n";
$mensagem .= "Assunto: $assunto\n";
$mensagem .= "Mensagem: $comentario\n";
mail("silviormf@hotmail.com","Contato SAUTO.com.br", $mensagem, "From: $email\nReply-to: $email", "Content-Type: text/html; charset=us-ascii\n");
if ($nome == "Digite o seu nome")
{ echo '<script>alert("Preencha o campo NOME corretamente."); location="javascript:history.go(-1)";</script>'; exit; $erro = 1; }
if (strstr ($email, '@')==FALSE)
{ echo '<script>alert("Preencha o campo E-MAIL corretamente."); location="javascript:history.go(-1)";</script>'; exit; $erro = 1; }
if ($assunto == "Digite o assunto")
{ echo '<script>alert("Preencha o campo ASSUNTO corretamente."); location="javascript:history.go(-1)";</script>'; exit; $erro = 1; }
if ($comentario == "Digite o texto da mensagem")
{ echo '<script>alert("Preencha o campo MENSAGEM corretamente."); location="javascript:history.go(-1)";</script>'; exit; $erro = 1; }
// VERIFICA SE NÃO HOUVE ERRO
if($erro == 0)
{ echo '<script>alert("Mensagem enviada com sucesso! A Sauto Tecnologia agradece o contato."); location="index.php";</script>'; }
?>Carregando comentários...