image
Inicio » Foros » PHP

Foro sobre PHP

Formularios con campos vacios

Volver al foro | Responder | Añadir nuevo tema


De: José
Fecha: 18/01/2005
Mensaje:

Hola, mando este mensaje porque quice hacer un formulario, bueh el formulario lo hice, lo que pasa es que quiero que PHP detecte los campos vacios, yo hice esto pero no me dio resultados.

$nombre = $_POST[nom];
$nick = $_POST[nic];
$pass = $_POST[pass];
$replipass = $_POST[replipass];
$mail = $_POST[mail];

if (!isset($nombre)){
echo "Debe especificar un nombre";
echo " n";
exit;
}


if ($pass == $replipass) {
echo "No hay problemas";
}
else{
echo "No son iguales";
}
?>

bueh lo que me interesa es que detecte (!isset($nombre) si el campo $nombre está vacio o no, en algún foro leí que era así pero no me ha dado resultados ¿porque quede ser?

gracias


Quizás le interese
De: Altareum
Util para: 0 personas

Fecha: 18/01/2005
Mensaje:

Bueno, el problema es principalmente de concepto.
La función isset, no checkea que la variable esté o no llena, sino que haya sido seteada una variable con ese nombre.
Es decir que si en alguna parte del código has creado una variable con ese nombre, aunque no contenga ningún valor, pues ya te dará verdadero.

Lo que puedes hacer es if($nombre == ''), esto devolverá verdadero cuando $nombre esté vacío.

Altareum



Volver al foro | Responder | Añadir nuevo tema

Quizás le interese:

WebEstilo.com no se hace responsable de las opiniones que los usuarios puedan verter en cualquiera de los foros existentes.

Si te solucionó el problema pulsa en G+1


Gracias!






Comparte



Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.