|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[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;
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||
Copyright © 2001-2026 The PHP GroupAll rights reserved. |
Last updated: Mon Feb 09 03:00:01 2026 UTC |
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;