Well you should be using $_GET, $_POST and $_SESSION and turn 
register-globlals off as of PHP 4.2.1.....I think you need to keep 
track-vars on for these arrays to be initialized.....

ed

At 10:48 AM 5/29/2002 +1000, Martin Towell wrote:
>code snippets would be good, if possible
>
>-----Original Message-----
>From: Gerard Samuel [mailto:[EMAIL PROTECTED]]
>Sent: Wednesday, May 29, 2002 10:46 AM
>To: PHP
>Subject: [PHP] PHP new super globals or something else??
>
>
>I hope this makes sense to someone....
>
>Im converting a script over to work with 4.1.x +.
>Im running php 4.1.2 on FreeBSD/Apache and I have 4.2.0 on w2k/IIS/Apache.
>I sent the script to a friend of mine who is running w2k/Apache with 4.2.0.
>He told me that the script isn't working for him but it was for me.
>Upon closer inspection, I found out why it wasn't working for him, but
>Im wondering why it is for me.
>I have register global turned off on both machines.
>In the initial load of the page, I used $_GET to grab some variables
>from the url and pass it to hidden fields in the form.
>$_GET['foo']
>$_GET['bar']
>Then the form is submitted to itself to insert into the database.  When
>its submitted, the script is looking for 'foo' and 'bar', but
>they are now in the $_POST, and this is where it breaks for the other
>guy, because the script is still looking for 'foo' and 'bar' in
>the $_GET array.  So in my case, it seems as if php is not behaving as
>it should.
>So, my question is, are there any other php options that I should be
>looking for/using, to use the new variables in its strictest form.
>
>If you need more info, dont hesitate to ask.
>Thanks
>
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php


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

Reply via email to