Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2006, 16:29
Avatar de nosoynadie
nosoynadie
 
Fecha de Ingreso: noviembre-2005
Ubicación: dando vueltas por aquí
Mensajes: 206
Antigüedad: 18 años, 5 meses
Puntos: 1
Hola omegafunky,

no había visto nunca el aviso que te da a tí así que me ha dado por miarlo. Bucando en google y en la documentación de php.net [1] he encontrado una posible razón.

En uno de los comentarios dejados en [1] Christian Boltz <php-manual at cboltz dot de> dice:
Cita:
You'll get this warning if $_SESSION['var'] contains NULL and you assign
anything (except NULL) to the global variable $var.

The warning will _not_ appear:
- if $_SESSION['var'] contains anything else - or -
- if you don't use a global variable named $var
que con mi inglés de andar por casa entiendo como:
Cita:
Obtendrás este aviso si $_SESSION['var'] contiene el valor NULL y asignas cualquier otro valor (excepto NULL) a la variable global $var. Este aviso no aparecerá:
- si $_SESSION['var'] contiene cualquier otra cosa o
- si no utilizas la variable global $var
Resumiendo, y si he entendido bien tu problema puede venir dado por el uso que haces de la variable de sesión $_SESSION['email_usu'] y de la variable global $email_usu (fijate que las utilizas en el bloque else antes de hacer la consulta del documento sesion_inicia.php) Prueba a cambiar la línea por esta otra:
Código PHP:
$emailUsu $_SESSION['email_usu']; 
Prueba a cambiar el nombre de la variable y dinos. Ciao

[1] http://es2.php.net/manual/es/ref.session.php

P.D. Esto parece suceder en entornos en los que están activadas las register_globals() te aconsejo que las desactives.
Código PHP:
ini_set('register_globals''off'); 
__________________
http://www.nosoynadie.net/