Hola:
Tengo un formulario armado en Dreamweaver con algunos campos tales como:
nombre
mail
comentario
Un boton Enviar y otro Reestablecer.
El formulario tiene el action="contacto.php"
contacto.php tiene el siguiente codigo:
Código PHP:
<?php
if (isset($_POST['submit'])) {
// We get all the variables
foreach ($_POST as $key=>$value) {
$$key = $value;
}
$message = "Contacto Via Web\n" .
"\nNombre y Apellido: " . $nombre .
"\nMail: " . $mail .
"\nComentario: " . $comentario ;
$to = '[email protected]';
$subject = 'Contacto Via Web';
$headers = "From: [email protected]\r\n";
mail($to,$subject,$message,$headers);
header('Location: gracias.htm');
} else {
echo 'No podes acceder a este archivo directamente.';
}
?>
Funciona muy bien para llenar y enviar el formulario, incluso me lleva a la pagina gracias.htm que tiene el mensaje de agradecimiento.
El problema es que no me llega el mail a la direccion especificada en '
[email protected]'...
Pregunto:
1. hay algo mal en el codigo php?
2. puede ser que no lleguen las variables?
Les agradeceria algo de ayuda.