RE: [PHP] Re: What's changed between version 4.2.2 and 4.3.4 regarding POSTing?

2005-04-28 Thread mwestern
 Yes. It's using the global arrays HTTP_POST_VARS and HTTP_SESSION_VARS

arrays, and 4.3.x has the directive register_globals set to off by
default. It's safer to leave it off. You can easily update the script by
replacing these with $_POST and $_SESSION, respectively.

Again I appreciate the pointer.

I also changed the $HTTP_SERVER_VARS to $_SERVER and it still didn't
work.I then went through the script and checked for where it was
trying to register the global user name and it was assuming that the
global vars was turned on.   Changed the line to read:

// $adb_password = $admin_password;
// $user = $u_name;
$_SESSION['adb_password'] = $admin_password; $_SESSION['user'] =
$u_name;

And it works now. Thanks piles for the help.

Regards
Matthew

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] Re: What's changed between version 4.2.2 and 4.3.4 regarding POSTing?

2005-04-27 Thread Matthew Weier O'Phinney
* [EMAIL PROTECTED] [EMAIL PROTECTED]:
 I've used the simple password script in the past to password protect
 pages with a session. http://www.phpbuddy.com/article.php?id=23
 Now that I have installed Fedora Core 2 and 3 the new version of php
 (4.3.4) doesn't like this script any more. 

 Any ideas why?

Yes. It's using the global arrays HTTP_POST_VARS and HTTP_SESSION_VARS
arrays, and 4.3.x has the directive register_globals set to off by
default. It's safer to leave it off. You can easily update the script by
replacing these with $_POST and $_SESSION, respectively.

-- 
Matthew Weier O'Phinney   | WEBSITES:
Webmaster and IT Specialist   | http://www.garden.org
National Gardening Association| http://www.kidsgardening.com
802-863-5251 x156 | http://nationalgardenmonth.org
mailto:[EMAIL PROTECTED] | http://vermontbotanical.org

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php