#17622 [Opn->Fbk]: session_register-session_is_registered does'nt work with register_globals=on

From: Date: Wed, 02 Oct 2002 06:18:54 +0000
Subject: #17622 [Opn->Fbk]: session_register-session_is_registered does'nt work with register_globals=on
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-21221@lists.php.net to get a copy of this message
ID: 17622 Updated by: sas@php.net Reported By: frax@axnet.nu -Status: Open +Status: Feedback Bug Type: Session related Operating System: Debian GNU/Linux 3.0,kern2.2.17 PHP Version: 4.1.2 New Comment: Does your sparc installation use a 64bit data model? Previous Comments: ------------------------------------------------------------------------ [2002-06-06 05:39:39] frax@axnet.nu session_register - session_is_registered doesn't work for global variables with "register_globals = on" on the sparc arch. The set.php - get.php scripts at the end of this report works just fine om my Debian GNU/Linux 3.0, kernel 2.4.18 on i386, but doesnt work on my Debian GNU/Linux 3.0, kernel 2.2.17 on sparc. Both machines runs Apache 1.3.24 and PHP 4.1.2 and got identical php.ini files. The scripts: --- set.php --------------------------------------------- <?php @session_destroy(); $cookie_params = session_get_cookie_params(); setcookie(session_name()); session_start(); $globvar= true; session_register ('globvar'); print '<A HREF="get.php">get.php</A>'; ?> --- get.php --------------------------------------------- <?php session_start(); if(session_is_registered('globvar')) { print 'ok'; } else { print 'failed'; } ?> --------------------------------------------------------- On the i386 I get ok and on the sparc failed. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=17622&edit=1

« previous php.bugs (#21221) next »