Estimados amigos no entiendo porque no me funciona este formulario
<form action="contacto.php" method="post" >
<input type="text" class="textbox" value=" NOMBRE" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}">
<input type="text" class="textbox" value="Email" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}">
<textarea value="Message:" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = ' Message';}">HOLA</textarea>
<div>
<a href="#"><i><input type="submit" value="CONTACTAR"></i> </a>
</div>
</form>
---------------------------------------
el contacto.PHP es el siguiente:
<?php
$Name = $_POST['Name'];
$Email = $_POST['Email'];
$Message = $_POST['Message'];
$para = '[email protected]';
$titulo = 'ASUNTO DEL MENSAJE';
$header = 'From: ' . $Email;
$msjCorreo = "Name: $Name\n Email: $Email\n Message:\n $Message";
if ($_POST['submit']) {
if (mail($para, $titulo, $msjCorreo, $header)) {
echo "<script language='javascript'>
alert('Mensaje enviado, muchas gracias.');
window.location.href = 'index.php';
</script>";
} else {
echo 'Falló el envio';
}
}
?>
----------------------------------------------------------------
Me sale el siguiente error
Aviso : Undefined index: Nombre en C: \ xampp \ htdocs \ web_art1 \ contacto.php on line 4
Notice : Undefined index: Email en C: \ xampp \ htdocs \ web_art1 \ contacto.php on line 5
Notice : Undefined index: Mensaje en C: \ xampp \ htdocs \ web_art1 \ contacto.php on line 6
Notice : Undefined index: enviar en C: \ xampp \ htdocs \ web_art1 \ contacto.php on line 14
-----------------------------------------------------
Creo haber declarado las variable o no se que me dejo.
He probado con la etiqueta name en el formulario y parece funcionar pero no me llega el mensaje, no se que hacer
Muchas gracias de antemano