php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #16299 session no save data with global_vars=off
Submitted: 2002-03-26 22:56 UTC Modified: 2002-03-27 22:17 UTC
From: cesar at fastlink dot com dot uy Assigned:
Status: Not a bug Package: Session related
PHP Version: 4.1.2 OS: win98-redhat7.2
Private report: No CVE-ID: None
 [2002-03-26 22:56 UTC] cesar at fastlink dot com dot uy
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 su revision.

Saludos y gracias. cesar
Ahh por cierto estas pruebas la realize en:
Win98-PWS4-PHP4.1.2 y en RedHat7.2-Apache1.3-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 con $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; 


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2002-03-27 06:33 UTC] sander@php.net
Please report in ENGLISH.
 [2002-03-27 22:17 UTC] cesar at fastlink dot com dot uy
If global_vars=off, the superglobal array($_SESSION) don't save my data for new request.

Thanks. cesar
Tested in Win98-PWS4-PHP4.1.2 and RedHat7.2-Apache1.3-PHP406

I give 2 examples.

//THIS EXAMPLE DON'T WORK - idem with $HTTP_SESSION_VARS 
session_start();
!isset($_SESSION['count']) ? $_SESSION['count'] = 0 :
$_SESSION['count']++;
echo $_SESSION['count']; 

=============================================== 

//THIS EXAMPLE WORK
session_start();
if(!session_is_registered('count')){ 
	session_register('count'); 
	$count = 0; 
}else{ 
	$count++; 
} 
echo $count;
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat May 18 14:01:35 2024 UTC