Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2008, 15:22
fran1326
 
Fecha de Ingreso: enero-2008
Mensajes: 7
Antigüedad: 16 años, 3 meses
Puntos: 0
Código envio Email

Hola a todos.

Estoy empezando en esto del Php y tengo un problema con un código sencillo para enviar un Email.

Código Html:

<head>
<title>Formulario de envio</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form method="post" action="send_simpleform.php">

<p><strong>Tu nombre:</strong><br>
<input type="text" name="nombre" size=30></p>

<p><strong>Tu dirección de Email:</strong><br>
<input type="text" name="email" size=30></p>

<p><strong>Mensaje:</strong><br>
<textarea name="mensaje" cols=30 rows=5 wrap=virtual> </textarea></p>

<P><input type="submit" name="submit" value="Envia estos datos"></p>
</form>
</body>
</html>

Código Php:

<?
if (($nombre == "") || ($email == "") || ($mensaje == "")) {
header("Location: http://www.fran1326.tuphp.com/simple_form.html");
exit;
}

$msg = "ESTOS SON LOS DATOS RECIBIDOS:\n";
$msg .= "Nombre: $nombre\n";
$msg .= "E-Mail: $email\n";
$msg .= "Mensaje: $mensaje\n\n";

$to = "[email protected]";
$subject = "$nombre,solicita más información";
$mailheaders = "From: [email protected]\n";
$mailheaders .= "Reply-To: $email\n\n";

mail($to, $subject, $msg, $mailheaders);
?>

<html>
<head>
<title>Envio Email</title>
</head>
<body>

<H1>El siguiente Email ha sido enviado con los siguientes datos:</H1>

<p><strong>Tu nombre:</strong><br>
<? echo "$nombre"; ?>

<p><strong>Tu Email:</strong><br>
<? echo "$mail"; ?>

<p><strong>Mensaje:</strong><br>
<? echo "$mensaje"; ?>

</body>
</html>

El problema es que no sale el mensaje y tampoco recibo el correo.

Gracias y saludos,

Francisco