On Fri, 17 Oct 2003 10:11:57 +0000, you wrote:
>I'm re-coding a fairly large multi step form which was written with PHP's
>register globals turned on. Since upgrading PHP this form has stopped
>working and needs editting.
>
>Rather than manually changing each var -
>
>$foo to $_POST['foo']
>
>(there are simply too many) i'd like to do something like this -
>
>while(list($key, $val) = each($_POST)) eval("\$.$key =
>stripslashes($value)");
>
>using a loop to create local variables for each variable in the HTTP Post
>array.
foreach ($_POST as $key => $value) {
$$key = $value;
}
Something like that should work. But it's equivalent to turning RG on, so
why not just do that? Nothing's going to explode, it's just a language
feature.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php