Bug #18361 Updated: Tutorial on php.net uses deprecated $HTTP_*_VARS variables

From: Date: Mon, 15 Jul 2002 23:59:58 +0000
Subject: Bug #18361 Updated: Tutorial on php.net uses deprecated $HTTP_*_VARS variables
References: 1  Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-11317@lists.php.net to get a copy of this message
ID: 18361 Updated by: jmcastagnetto@php.net Reported By: drecaise@hotmail.com Status: Closed Bug Type: Website problem Operating System: all PHP Version: 4.2.1 New Comment: This bug has been fixed in CVS. You can grab a snapshot of the CVS version at http://snaps.php.net/. In case this was a documentation problem, the fix will show up soon at http://www.php.net/manual/. In case this was a PHP.net website problem, the change will show up on the PHP.net site and on the mirror sites. Thank you for the report, and for helping us make PHP better. Changed example to use $_POST instead. Added notes and a subsection with a quick description of the changes that can affect old code. Previous Comments: ------------------------------------------------------------------------ [2002-07-15 19:55:06] jmcastagnetto@php.net Changed example to use $_POST instead. Added notes and a subsection with a quick description of the changes that can affect old code. ------------------------------------------------------------------------ [2002-07-15 18:57:18] philip@php.net tut.php is in phpweb, not phpdoc. On a related note, $HTTP_*_VARS will most likely exist forever. A much more serious problem on tut.php is how the words convey that register_globals is always on, like in PHP3. See bug #17428. ------------------------------------------------------------------------ [2002-07-15 18:49:40] drecaise@hotmail.com <edit> grammar correction </edit> ------------------------------------------------------------------------ [2002-07-15 18:43:15] drecaise@hotmail.com On http://www.php.net/tut.php there is an example of how to get form variables data into php variables. In this example $HTTP_POST_VARS["name"]; is used instead of: $_POST["name"] Since the manual tells the world that $HTTP_*_ is deprecated I think it is sensible to make sure this beginners tutorial gives those beginners a good example. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=18361&edit=1

« previous php.mirrors (#11317) next »