Chekear campos de texto.
Alguien sabe como con el siguiente c贸digo, puedo chekear si los campos de texto apellidos, nombre comentario y email, estan vacios o no, para que no se pueda enviar si estan vacios.
Adem谩s de que el campo de email, sea 煤nicamente un mail con una sintaxis real.
<?php
$destinatario="[email protected]";
$fecha = date("d-M-y H:i");
$cabeceras.= "MIME-Version: 1.0\r\n";
$cabeceras.= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabeceras.="From: {$_POST[\'nombre\']}<{$de}>\r\n";
$cabeceras.="Reply-To: {$_POST[\'email\']}\r\n";
$asunto="Formulario de contacto";
$cuerpo=\'<body>
<div align="center">
<table width="421" height="288" border="0" cellpadding="0" cellspacing="0" class="tabla">
<tr><hr/>
<td width="20" height="187" align="left" valign="middle"></td>
<td align="left" valign="middle"><div align="justify"><span class="textos">Has recibido un mail de \'.$_POST[\'nombre\'].\' \'.$_POST[\'apellidos\'].\' (\'.$_POST[\'empresa\'].\'), el \'.$fecha.\', con el siguiente contenido:<br /> \'.$_POST[\'comentario\'].\'
<br />
Informaci贸n del usuario:<br />
</span></div></td>
<td width="20" align="left" valign="middle"></td>
</tr>
<tr align="right" valign="middle">
<td height="25" colspan="3" valign="middle" background="Images/fondocondiciones.gif"><hr/></td>
</tr>
</table>
</div>
</body>
</html>\';
$de=$_POST[\'email\'];
if(mail($destinatario, $asunto, $cuerpo,$cabeceras)){
echo "estado=Mensaje enviado.";
}else{
echo "estado=Mensaje NO enviado.";
}
?>
Adem谩s de que el campo de email, sea 煤nicamente un mail con una sintaxis real.
<?php
$destinatario="[email protected]";
$fecha = date("d-M-y H:i");
$cabeceras.= "MIME-Version: 1.0\r\n";
$cabeceras.= "Content-type: text/html; charset=iso-8859-1\r\n";
$cabeceras.="From: {$_POST[\'nombre\']}<{$de}>\r\n";
$cabeceras.="Reply-To: {$_POST[\'email\']}\r\n";
$asunto="Formulario de contacto";
$cuerpo=\'<body>
<div align="center">
<table width="421" height="288" border="0" cellpadding="0" cellspacing="0" class="tabla">
<tr><hr/>
<td width="20" height="187" align="left" valign="middle"></td>
<td align="left" valign="middle"><div align="justify"><span class="textos">Has recibido un mail de \'.$_POST[\'nombre\'].\' \'.$_POST[\'apellidos\'].\' (\'.$_POST[\'empresa\'].\'), el \'.$fecha.\', con el siguiente contenido:<br /> \'.$_POST[\'comentario\'].\'
<br />
Informaci贸n del usuario:<br />
</span></div></td>
<td width="20" align="left" valign="middle"></td>
</tr>
<tr align="right" valign="middle">
<td height="25" colspan="3" valign="middle" background="Images/fondocondiciones.gif"><hr/></td>
</tr>
</table>
</div>
</body>
</html>\';
$de=$_POST[\'email\'];
if(mail($destinatario, $asunto, $cuerpo,$cabeceras)){
echo "estado=Mensaje enviado.";
}else{
echo "estado=Mensaje NO enviado.";
}
?>
