Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/11/2006, 10:00
Avatar de david_M_G
david_M_G
 
Fecha de Ingreso: febrero-2005
Mensajes: 938
Antigüedad: 19 años, 3 meses
Puntos: 20
Código:
<form action="procesador.php" method="post" name="Consulta rapida" target="_self" id="Consulta rapida" onsubmit="MM_validateForm('Nombre','','R');MM_validateForm('Apellidos','','R');MM_validateForm('Pais','','R');MM_validateForm('Email','','RisEmail');return document.MM_returnValue">
Aunque yo no validaría en JavaScript. Lo haría en PHP para mucha mejor usabilidad.

Código PHP:
foreach ($_POST as $valor) {
                
$valor $_POST[$valor]; 

if (empty(
$valor)) { 
exit (
"Has dejado campos en blanco");
}

}

$usuariomail $_POST["E-mail"];
    
$cuerpo "Consulta \n";
    
$cuerpo .= "Nombre: " $_POST["Nombre"] . "\n"
    
$cuerpo .= "Apellidos: " $_POST["Apellidos"] . "\n"
    
$cuerpo .= "Pais: " $_POST["Pais"] . "\n";
    
$cuerpo .= "mail:" $_POST["E-mail"] . "\n"
    
$cuerpo .= "Consulta: " $_POST["consulta"] . "\n";     
//mando el correo... 
    
mail("[email protected]","Consulta Rapida ",$cuerpo); 
    
//doy las gracias por el envío 
    
echo "Gracias por escribirnos" 
    
$cuerpo2 "Su mensaje ha sido recibido\n";
$cuerpo2 .= "Gracias";
mail($usuariomail,"Su mensaje ha sido recibido",$cuerpo2);  

Si haces esto ultimo, el form quedaría así:

Código:
<form action="procesador.php" method="post" name="Consulta rapida" id="Consulta rapida">
...A no ser que quieras dejar el JavaScript como validación auxiliar.