Re: [PHP-DB] Global variables, $_GET problem
- Original Message - From: Jason Wong [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, July 24, 2002 6:45 AM Subject: Re: [PHP-DB] Global variables, $_GET problem On Wednesday 24 July 2002 11:38, Ruth Zhai wrote: We just upgraded our PHP to version 4.2.1. I realized that $var is no longer available from www.url.com/myphp.php?var=3 . As instructed in the document, we have tried two things: Good, someone who reads the docs :) 1. I tried to use $_GET('var'), however, I got Fatal error: Call to undefined function: array() in /home/httpd/... message. I have no clue what this means, and what I have done wrong. It should be $GET['var']. It should be $_GET['var'] -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
RE: [PHP-DB] Global variables, $_GET problem
Ruth, your reference to $_GET('var') is close, but as you have seen - no cigar :) using the () after GET makes it refer to a function, but it is actually an array which is automatically created, so you need to use $_GET['var'] (note the square brackets as for point 2 (register_globals) did you restart the apache service after changing it? because registering globals should make $var available again (but won't help with problem 1 :) HTH Beau // -Original Message- // From: Ruth Zhai [mailto:[EMAIL PROTECTED]] // Sent: Wednesday, 24 July 2002 11:39 AM // To: [EMAIL PROTECTED] // Subject: [PHP-DB] Global variables, $_GET problem // // // Hello php friends, // We just upgraded our PHP to version 4.2.1. I realized that // $var is no // longer available from www.url.com/myphp.php?var=3 . As // instructed in the // document, we have tried two things: // 1. I tried to use $_GET('var'), however, I got Fatal error: Call to // undefined function: array() in /home/httpd/... message. I // have no clue // what this means, and what I have done wrong. // 2. Set register_globals = on in the configuration file. // This did not make // any difference. // // I don's know what to do now. Your help is highly appreciated. // // Ruth // // // // -- // PHP Database Mailing List (http://www.php.net/) // To unsubscribe, visit: http://www.php.net/unsub.php // -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP-DB] Global variables, $_GET problem
On Wednesday 24 July 2002 11:38, Ruth Zhai wrote: We just upgraded our PHP to version 4.2.1. I realized that $var is no longer available from www.url.com/myphp.php?var=3 . As instructed in the document, we have tried two things: Good, someone who reads the docs :) 1. I tried to use $_GET('var'), however, I got Fatal error: Call to undefined function: array() in /home/httpd/... message. I have no clue what this means, and what I have done wrong. It should be $GET['var']. 2. Set register_globals = on in the configuration file. This did not make any difference. Did you restart the webserver? Did you make sure you're editing the correct php.ini? Check using phpinfo(). -- Jason Wong - Gremlins Associates - www.gremlins.com.hk Open Source Software Systems Integrators * Web Design Hosting * Internet Intranet Applications Development * /* Serocki's Stricture: Marriage is always a bachelor's last option. */ -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php