Tema: Duda isset
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/06/2009, 18:01
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Duda isset

El problema es que isset verifica si hay valor en una variable aunque este vacia, porque un string vacio es un valor tambien.

La mejor forma para verificar un campo que no este vacio es con:

Código PHP:
$password trim($_POST["password"]);
if(!empty(
$password){
  
//codigo que ejecutara si no esta vacio el password

El trim() es con el propósito de borrar espacios que pueden estar antes o despues de un texto. El usuario puede que ingrese en el texto un espacio y eso el empty va a interpretar como que no esta vacio por lo tanto el trim elimina eso.

Última edición por abimaelrc; 05/06/2009 a las 18:10