Código PHP:
<?php
$mail =$_GET['mail'];
if(is_null($email))
{
?>
<?php
}
$name = $_REQUEST['name'];
$email = $_REQUEST['email'];
$message = $_REQUEST['message'] ;
if(empty($name))
{
$control_name = FALSE;
}
if(empty($email))
{
$control_email = FALSE;
}
if(eregi("^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z]+[_\.0-9a-zA-Z-]+\.)+[0_9a-zA-Z]+$", $email))
{
$control_email=TRUE;
}
else
{
$control_email = FALSE;
}
if(empty($message))
{
$control_message = FALSE;
}
if(isset($_REQUEST["submit"]))
{
if(($control_name)==FALSE)
{
echo "No escribio su nombre.<br />";
}
if(($control_email)==FALSE)
{
echo "No escribio su email.<br />";
}
if(($control_mensaje)==FALSE)
{
echo "No escribio mensaje alguno.<br />";
}
if((($control_name) || ($control_email) || ($control_message))==FALSE)
{
echo "EL MENSAJE NO SE PUDO ENVIAR.<br />";
$mail=NULL;
}
else
{
mail( "[email protected]", "Mensaje para TU WEB de $name", "$name escribe lo siguiente: $message", "From: $email");
echo "¡Gracias!";
$mail=NULL;
}
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<p>Nombre:<br />
<input name="name" type="text" size="40" />
<br />
<br />
<p>Email:<br />
<input name="email" type="text" size="40" />
<br />
<br />
Mensaje:<br />
<textarea name="message" rows="15" cols="35"></textarea>
<br />
<br />
<input name="submit" type="submit" value="Enviar" />
</p>
</form>