You could do it a number of ways. 1. Use a hidden input field in your form,. <input type="hidden" name="some_var" value="<? echo $some_var; ?>"> 2. Put $some_var in a session variable. 3. Pass the value of some_var in the url.
Each has it's advantages/disadvantages. Just remember that just because you say something is global doesn't mean it's global to every page, it's global on that page. global can be used as follows: <? $var = 1; function dude() { global $var print "Dude that's a $var"; } ?> If I didn't specify global $var inside the function the function wouldn't be able to "see" the $var variable I defined outside the function and would have just printed "Dude that's a " instead of "Dude that's a 1" Hope that helps. On 12 Feb 2002 at 17:22, Tehn Yit Chin wrote: > Hi all, > > If I have the following code, > > <?php > global $some_var > <FORM action="next_page.php" method="post"> > type="submit" name="submit" value="foobar"> > </FORM> > ?> > > > When the user hits the submit button, the value in some_var disappears? Is > there a way of perserving the value in $some_var. > > thanks in advance. > > cheers, > Tehn Yit > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > K E I T H V A N C E Web Developer, IT Professional http://www.vanceconsulting.net [EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php