on 03/08/02 3:35 PM, Monty ([EMAIL PROTECTED]) wrote:
> Well, to answer my own question, I found a decent tutorial on using sessions
> with the new register_globals off here:
>
> http://www.wdvl.com/Authoring/Languages/PHP/Maintaining_state/session_variab
> les.html
>
> Anyone want to share any tips on how to deal with form vars passed to a
> script with register_globals turned off? Do you simply refer to them
> directly with $_GET['var'] or do you initialize vars locally that contain
> all the $_GET vars?
Well I usually choose to POST forms, not GET them, but yeah, I just deal
with the vars as $_POST['var'].
If I'm referencing the vars a LOT, I make regular $vars out of each element
in the POST array:
$myvar = $_POST['myvar'];
If there's a lot of them, I do it with a foreach loop... something like:
<?
foreach($_POST as $key => $value)
{
$$key = $value;
}
?>
...will do the trick. It achieves the same as register_globals, but only
from one source, the POST array.
Justin
Justin
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php