Foros del Web » Programando para Internet » PHP »

Problemas con sesiones

Estas en el tema de Problemas con sesiones en el foro de PHP en Foros del Web. Compañeros(as) Les comento que estoy haciendo algunas pruebas propias para aprender un poco de sesiones e hice un pequeño ejemplo, pero al ejecutarlo en el ...
  #1 (permalink)  
Antiguo 06/02/2007, 05:57
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Problemas con sesiones

Compañeros(as)

Les comento que estoy haciendo algunas pruebas propias para aprender un poco de sesiones e hice un pequeño ejemplo, pero al ejecutarlo en el navegador me arroja el sigiente error:

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 codigo que tengo es el siguiente:

Código PHP:
session_start();
session_register("ses_var");

$ses_var="Bienvenido USUARIO a la web";

echo 
"El contenido de \$ses_var es $ses_var<br>"
<a href="pagina2.php">Siguiente Pagina</a>

Alguna idea...
  #2 (permalink)  
Antiguo 06/02/2007, 06:12
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Re: Problemas con sesiones

Compañeros (as)

Ya esta solucionado me fui al php.ini y active session.use_trans_sid a 1.


he leido tambien por ahii que puedo activarlo del mismo script creado por mi y de esta forma:

ini_set("session.use_cookies","1");
ini_set("session.use_only_cookies","1");
ini_set("session.use_trans_sid","1");
session_start();

La pregunta es:

De esta forma es seguro hacerlo, ini_set("session.use_trans_sid","1");

Ya que al dejarlo en 0 o cambiarlo a 1 me arroja siempre el mismo error:


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

LO EXTRAÑO QUE ME FUNCIONA TAN SOLAMENTE CIANDO LO MODIFICO DEL PHP.INI.


Ademas antes cuando propagaba la sesion me quedaba una seria de simbolos en la direccion del navegador por ejmplo:

www.laotrapagina.php?SDvfDRkl425i

algo similar a esto, pero ahora no lo hace.

Gracias

Última edición por juan007; 06/02/2007 a las 07:53
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 20:33.