Cita:
Iniciado por Maru77 (...) cuando no se ingresa el nombre o el mail no sale el mensaje correspondiente como debería, cómo puedo hacer la validación???
(...)
Qué te sale?... el código que mencionas ya tiene un sistema de validación; bastante sencillo y no confiable... pero lo tiene:
Código PHP:
<?
$mensaje = "";
if (isset($_POST['enviar'])){
if(empty($_POST['nombre'])){ // checa que el campo "nombre" no este vacio
$mensaje .= "Ingrese su nombre.<br>";
}
if(empty($_POST['email'])){ // checa que el campo "email" no este vacio
$mensaje .= "Ingrese su email.<br>";
}
if ($mensaje != ""){ // si hubo algún campo vacio... imprime el mensaje un link de "atrás"
echo "Se han producido los siguientes errores:<br>".$mensaje;
echo "<input TYPE=\"button\" VALUE=\" ATRÁS\" onClick=\"history.go(-1)\">";
¿entonces??...
Saludos!
Nota: he cambiado algunas cosillas del código... comillas... corrigelas. Y puedes poner tu código entre las etiquetas [ PHP] Y [ /PHP] (sin espacios) para que sea más fácil a la lectura... así como lo hice yo; se te agradeceria.