Foros del Web » Programando para Internet » PHP »

en php4 con global_vars=off

Estas en el tema de en php4 con global_vars=off en el foro de PHP en Foros del Web. Hola a todos, tengo la siguiente duda sobre el manejo de sesiones en php4, todo funciona muy bien cuando habilito las variables globales en el ...
  #1 (permalink)  
Antiguo 25/03/2002, 23:21
 
Fecha de Ingreso: marzo-2002
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
en php4 con global_vars=off

Hola a todos, tengo la siguiente duda sobre el manejo de sesiones en php4, todo funciona muy bien cuando habilito las variables globales en el php.ini, pero cuando las pongo en off, no funciona. Agradezco ayuda, recien estoy comenzado con PHP, y en lo que los pueda ayudar a las ordenes.
Saludos y gracias. cesar
Ahh por cierto estas pruebas la realize en:
Win98-PWS4-PHP412 y en RedHat7.2-Apache-PHP406

Les paso 2 ejemplos en uno NO funciona y en otro si.

session_start(); //EJEMPLO QUE NO FUNCIONA
!isset($_SESSION['count']) ? $_SESSION['count'] = 0 : $_SESSION['count']++; // idem $HTTP_SESSION_VARS
echo $_SESSION['count'];

===============================================
session_start(); //EJEMPLO QUE FUNCIONA
if(!session_is_registered('count')){
session_register('count');
$count = 0;
}else{
$count++;
}
echo $count;
  #2 (permalink)  
Antiguo 26/03/2002, 01:40
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 16 años, 2 meses
Puntos: 6
Re: en php4 con global_vars=off

Bueno al parecer es problema de las versiones de php que estas usando ya que el uso de las variables $_SESSION solo esta soportado en php 4.1 en adelante.

Para las versiones anteriores necesitas hacer uso de los arreglos associativos $HTTP_SESSION_VARS.

Saludos.
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:16.