note 35239 added to function.import-request-variables

From: Date: Mon, 25 Aug 2003 05:47:10 +0000
Subject: note 35239 added to function.import-request-variables
Groups: php.notes 
Request: Send a blank email to php-notes+get-55019@lists.php.net to get a copy of this message
To use this constructor, you will need to call it AFTER the ob_start(), or your session variables will be replaced by external variables. See the examples below: <?php // the wrong way import_request_variables("GPC"); echo "bar = ",$bar,"<br>"; session_start(); if(!isset($bar)) { session_register("bar"); $bar=111; } echo "bar = ",$bar,"<br>"; echo "<a href='",basename($PHP_SELF),"?bar=222'>Clique here</a>"; ?> Edemilson Lima <?php // the right way session_start(); if(!isset($foo)) { session_register("foo"); $foo=111; } echo "foo = ",$foo,"<br>"; import_request_variables("GPC"); echo "foo = ",$foo,"<br>"; echo "<a href='",basename($PHP_SELF),"?for=222'>Clique here</a>"; ?> ---- Manual Page -- http://www.php.net/manual/en/function.import-request-variables.php Edit Note -- http://master.php.net/manage/user-notes.php?action=edit+35239 Delete Note -- http://master.php.net/manage/user-notes.php?action=delete+35239&report=yes Reject Note -- http://master.php.net/manage/user-notes.php?action=reject+35239&report=yes

« previous php.notes (#55019) next »