Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/11/2005, 13:30
jglorenzosqr
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 18 años, 7 meses
Puntos: 1
Duda al comparar con !Isset(variable)

Ya revisé el manual, pero he probado con ejemplos de comparación con lo siguiente :

1) if (!Isset($variable1) or !isset($variable2))
...

2) if ($variable=NULL)
{...

Quiero verificar que las variables de login y password no vengan nulas o con valores en blanco.

Las comparaciones no me funcionan como yo quiero. ALgo estoy haciendo mal que no me sale.

Primero hice esto :
3) <?php
if (!Isset($variable1) or !isset($variable2))
{ echo "Error...";
...
y me funcionó bien.

luego, como las variables no llegaban nunca al script, agregué :

4) <?php
$login=$_POST["login"];
$password=$_POST["password"];
if (!Isset($variable1) or !isset($variable2))
{ echo "Error...";
...
}
else
{
#otras instrucciones...
}
Y siempre el script ejecuta las instrucciones del "else".

No entiendo?

Creo que las variables con el !isset no las verifica bien.