From: mperson at sohu dot com Operating system: win2k PHP version: 5.0.3 PHP Bug Type: Session related Bug description: Please answer me if it is a bug or not
Description: ------------ I write a web programe with php 5.0.3. When I write so in a.php: <? $Name="abcd"; session_start(); session_register("Name"); ?> <script language="javascript"> self.location="b.php"; </script> in b.php I write so: <? echo session_is_registered("Name"); ?> b.php display null if I write so in a.php <a href="b.php">next page</a> b.php display 1 I do not know if it is a bug?please answer me Reproduce code: --------------- I write a web programe with php 5.0.3. When I write so in a.php: <? $Name="abcd"; session_start(); session_register("Name"); ?> <script language="javascript"> self.location="b.php"; </script> in b.php I write so: <? echo session_is_registered("Name"); ?> b.php display null if I write so in a.php <a href="b.php">next page</a> b.php display 1 I do not know if it is a bug?please answer me Expected result: ---------------- I write a web programe with php 5.0.3. When I write so in a.php: <? $Name="abcd"; session_start(); session_register("Name"); ?> <script language="javascript"> self.location="b.php"; </script> in b.php I write so: <? echo session_is_registered("Name"); ?> b.php display null if I write so in a.php <a href="b.php">next page</a> b.php display 1 I do not know if it is a bug?please answer me Actual result: -------------- I write a web programe with php 5.0.3. When I write so in a.php: <? $Name="abcd"; session_start(); session_register("Name"); ?> <script language="javascript"> self.location="b.php"; </script> in b.php I write so: <? echo session_is_registered("Name"); ?> b.php display null if I write so in a.php <a href="b.php">next page</a> b.php display 1 I do not know if it is a bug?please answer me -- Edit bug report at http://bugs.php.net/?id=32221&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=32221&r=trysnapshot4 Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=32221&r=trysnapshot50 Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=32221&r=trysnapshot51 Fixed in CVS: http://bugs.php.net/fix.php?id=32221&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=32221&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=32221&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=32221&r=needscript Try newer version: http://bugs.php.net/fix.php?id=32221&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=32221&r=support Expected behavior: http://bugs.php.net/fix.php?id=32221&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=32221&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=32221&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=32221&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=32221&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=32221&r=dst IIS Stability: http://bugs.php.net/fix.php?id=32221&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=32221&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=32221&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=32221&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=32221&r=mysqlcfg