tengo un formulario de contacto en un sitio, pero no esta validado por lo que en ocaciones me llegan e-mails sin niungun contenido o con el contenido por defecto, como puedo hacerlo para validar los campos de mi formulario para que no envie nada si alguno de los campos esta vacio?
este es el codigo de la pagina contacto.php
Código PHP:
<?
if (!$HTTP_POST_VARS){
?><br>
<p class="Estilo13"> Completa los datos que a continuación se piden, así nos pondremos en contacto contigo. </p>
<table width="448" border="0" align="center">
<tr>
<td width="300"><p class="Estilo13"> </p>
<form action="contacto.php" method=post>
<p><span class="items-main">Nombre *</span><br>
<input name="nombre" type=text size=30>
<br>
<span class="items-main">Email *</span><br>
<input name="email" type=text class="listas2" value="[email protected]" size=30>
<br>
<span class="items-main">Teléfono *</span><br>
<input name="fono" type=text size=25>
<br>
<span class="items-main">Comentarios *</span><br>
<textarea name="comentarios" cols=44 rows=6 class="Estilo20" id="comentarios"></textarea>
<br>
<input type=submit class="items-main" value="Enviar">
</p>
</form>
</td>
<td width="138"><div align="left">
<p><img src="img/correo1.jpg" alt="e-mail Centro Turístico Lago Natri - Chiloé" width="120" height="89"></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div></td>
</tr>
</table>
<p class="Estilo13"><span class="Estilo10"> <?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = " << Consulta desde Sitio Web >>> \n";
$cuerpo .= " \n";
$cuerpo .= "Nombre de Contacto:" . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email de Contacto >:" . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Teléfono:" . $HTTP_POST_VARS["fono"] . "\n";
$cuerpo .= "Comentarios del usuario:" . $HTTP_POST_VARS["comentarios"] . "\n";
$add_header = "From: Sitio Web <".$_POST[email].">\r\n";
//mando el correo...
mail("[email protected]", "Consulta desde sitio web", $cuerpo, $add_header);
//doy las gracias por el envío
echo"<br>";
echo"<br>";
echo"<br>";
echo"<br>";
echo"<div align=\"center\"><span class=\"items-main\"> Gracias por contactarnos, pronto nos comunicaremos con usted.</span><br></div>";
echo"<br>";
echo"<div align=\"center\"><img src=\"img/correo.gif\"></div>";
echo"<br>";
}
?>
</span></p>
<p align="center" class="Estilo13"><span class="Estilo10"><span class="items-main">___________________________<br>
</span><span class="Estilo9"> Para mayor información contáctenos a los teléfonos (cel) <strong>95420574</strong> - <strong>98739466</strong><br>
o a nuestros e-mails <span class="Estilo16">[email protected] </span>y <span class="Estilo16">[email protected]</span> <br>
Esperamos sus preguntas y/o sugerencias.<br> <br>
<em>Staff Centro Turístico Lago Natri 2005 </em></span></span></p>
<P align="justify" class="Estilo10">
