Tengo el siguiente codigo,
Código PHP:
<?PHP
include_once "conn.php";
$contacto = $_REQUEST["email"];
$nombre = $_REQUEST["nombre"];
$tema = $_REQUEST["tema"];
$texto = $_REQUEST["Texto"];
//echo $contacto." ".$nombre." ".$tema." ".$texto;
$query = "INSERT INTO coment VALUES (NULL, '".$nombre."', '".$contacto."', '".$tema."', '".$texto."')";
$resQuery = @mysql_query($query);
$query1 = "SELECT * FROM coment";
$resQuery1 = @mysql_query($query1);
WHILE($rowQuery1 = @mysql_fetch_row($resQuery1))
{
FOR($i=0;$i<=4;$i++)
{
//echo "<br/>".$rowQuery1[$i]."<br/>";
}
}
$subject = "Estimado ".$nombre.":\n Hemos recibido su comentario, dentro de las siguientes 24Hrs. nos comunicamos con usted. Si no contactactenos al Telefono 55180246 o al correo [email protected].";
@mail($contacto,$tema,$subject,"FROM: postmaster@localhost");
?>
<script languaje="javascript1.2">
function ValidarCorreo(){
var Email = document.myform.email.value;
var Formato = /^([\w-\.])+@([\w-]+\.)+([a-z]){2,4}$/;
var Comparacion = Formato.test(Email);
if(Comparacion == false){
alert("El correo ingresado no es válido");
return false;
}
}
</script>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<form name="myform" method="POST" id="contacto" target="_self" onSubmit="return ValidarCorreo()">
<table>
<tr>
<td>Nombre
</td>
<td><input id="nombre" name="nombre" type="text">
</td>
</tr>
<tr>
<td>Correo Electronico
</td>
<td><input id="email" name="email" type="text">
</td>
</tr>
<tr>
<td>Tema
</td>
<td><input id="tema" name="tema" type="text">
</td>
</tr>
<tr>
<td>Comentarios
</td>
<td><Textarea id="Texto" name="Texto" type="text"></textarea>
</td>
</tr>
<tr>
<td colspan=2 align="right"><input id="Submit" name="Submit" type="Submit" Value="Enviar" >
</td>
</tr>
</table>
</form>
<p>Cualquier falla o notificaciòn adicional contactarse al Telefono 55180246 o al correo [email protected]</p>
</body>
</html>
Y al probar me sale,
Notice: Undefined index: email in C:\xampp\htdocs\AMS\Contacto.php on line 4
Notice: Undefined index: nombre in C:\xampp\htdocs\AMS\Contacto.php on line 5
Notice: Undefined index: tema in C:\xampp\htdocs\AMS\Contacto.php on line 6
Notice: Undefined index: Texto in C:\xampp\htdocs\AMS\Contacto.php on line 7
Pregunta como le quito el Notice: Undefined ...