We've recently upgraded to PHP version 4.2.2 running on SuSE 7.2 with the 2.4.4 kernel and I'm seeing variables behave in a way I didn't expect. With the prior configuration http post variables were freely available on the receiving page, but now, for some reason, they aren't.
do = addart display_date = date art_time = time art_url = url art_link = link src_link = link src_url = url -------------------------------------------------------------------------------- do =
Why is the $do variable null outside of the for loop? Shouldn't it equal "addart?" Shouldn't it be available anywhere on the page? With the previous configuration the http post variables were available anywhere on the page. Is this a php configuration issue?
Joseph W. Goff 19 August 2002 21:02:59 [ permanent link ]
You don't actually have a variable named $do at this point. You can either have php set this variable automatically by turning on register globals in the php.ini file or you can extract the variable or do something like this: foreach ($_POST as $key => $post) { echo "$key = $post<Br>"; $$key = $post; }
----- Original Message ----- From: "ROBERT MCPEAK" <RMCPEAK@jhuccp.org> To: <php-general@lists.php.net> Sent: Monday, August 19, 2002 12:58 PM Subject: [PHP] variables not behaving as expected
We've recently upgraded to PHP version 4.2.2 running on SuSE 7.2 with> the 2.4.4 kernel and I'm seeing variables behave in a way I didn't> expect. With the prior configuration http post variables were freely> available on the receiving page, but now, for some reason, they aren't.>
Why is the $do variable null outside of the for loop? Shouldn't it> equal "addart?" Shouldn't it be available anywhere on the page? With> the previous configuration the http post variables were available> anywhere on the page. Is this a php configuration issue?>
-----Original Message----- From: ROBERT MCPEAK [mailto:RMCPEAK@jhuccp.org] Sent: Monday, August 19, 2002 1:59 PM To: php-general@lists.php.net Subject: [PHP] variables not behaving as expected
We've recently upgraded to PHP version 4.2.2 running on SuSE 7.2 with the 2.4.4 kernel and I'm seeing variables behave in a way I didn't expect. With the prior configuration http post variables were freely available on the receiving page, but now, for some reason, they aren't.
do = addart display_date = date art_time = time art_url = url art_link = link src_link = link src_url = url ------------------------------------------------------------------------ -------- do =
Why is the $do variable null outside of the for loop? Shouldn't it equal "addart?" Shouldn't it be available anywhere on the page? With the previous configuration the http post variables were available anywhere on the page. Is this a php configuration issue?
If you would like to report an abuse of our service, such as a spam message, please . Если Вы хотите пожаловаться на содержимое этой страницы, пожалуйста .