#php problema relacionado con session y las versiones 4 y 5 de php solucionado en @deswebcom

Fuente:  desarrolloweb.com

Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

El problema este que te sale puede deberse a un tratamiento erróneo de las variables de sesión. Fíjate si puede ser por un problema como este:

– Primero inicias la sesión con session_start()

– A continuación declaras una variable de sesión cualquiera y le das el valor null

– Por último escribes una variable glogal con el mismo nombre de la variable de sesión y le das cualquier valor.

session_start();

$_SESSION[‘variable’] = null;

$variable = “lo que sea da error de PHP porque esta variable tiene el mismo nombre q la de sesión”;

Esto lo solucionas cambiando el nombre de la variable de sesión o la variable global. Es decir, no teniendo una variable global que se llame igual que la variable de sesión. O bien no creando la variable de sesión con el valor null.

Efectivamente a mi me sucedia esto y lo solucione renombrando las sessiones que me coincidian en nombre con algunas variables … manda narices!!

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s