I want to verify if none of the fields are blank and also if the user entered a valid mail(xxx@xxx.xxx)
My code so far is this and it's working fine.
Code: Select all
<form name="e;form1"e; method="e;post"e; action="e;form_sugestoes.php"e;>
<span class="e;style5"e;><br>
Nome:</span><br>
<input name="e;nome"e; type="e;text"e; id="e;nome"e; size="e;50"e;>
<br>
<span class="e;style5"e;><br>
E-mail:
</span><br>
<input name="e;mail"e; type="e;text"e; id="e;mail"e; size="e;50"e;>
<br>
<span class="e;style5"e;><br>
Empresa:
</span><br>
<input name="e;empresa"e; type="e;text"e; id="e;empresa"e; required="e;required size="e;50"e;>
<br>
<span class="e;style5"e;><br>
Sugest&atilde;o:</span><br>
<textarea name="e;mensagem"e; cols="e;38"e; rows="e;5"e; wrap="e;VIRTUAL"e; id="e;mensagem"e;></textarea>
<br>
<br>
<input type="e;submit"e; name="e;Submit"e; value="e;Enviar"e;>
</form>Code: Select all
<?php
$sendTo = "xxx@hotmail.com";
$subject = "Sugestão sobre site xxx";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: " . $_POST["nome"];
$headers .= "<" . $_POST["mail"] .">\r\n";
$headers .= "Reply-To: " . $_POST["mail"];
// varaveis
$nome= $_POST["nome"];
$mail= $_POST["mail"];
$empresa= $_POST["empresa"];
$mensagem= $_POST["mensagem"];
/* message */
$message =
"<html>
<head>
<title>xxx</title>
</head>
<body>
<p><strong>nome:</strong>$nome</p>
<p><strong>mail:</strong>$mail</p>
<p><strong>empresa:</strong>$empresa</p>
<p><strong>mensagem:</strong>$mensagem</p>
</body>
</html>";
mail($sendTo, $subject, $message, $headers);
header("Location: sugestoes_yes.php");
?>