ID:               28911
 User updated by:  kae at aals dot ch
 Reported By:      kae at aals dot ch
 Status:           Bogus
 Bug Type:         IIS related
 Operating System: windows XP Workstation
 PHP Version:      4.3.7
 New Comment:

Sorry, but read all this script. It's not a case matter.

<?php
if ($_POST) {
  echo "<p>Mit der Methode POST erhaltene Daten:</p>";
  while (list($post_var, $post_value) = each($_POST))
  {
    echo $post_var." = ".$post_value."<br>";
  }
}
if ($_GET) {
  echo "<p>Mit der Methode GET erhaltene Daten:</p>";
  while (list($get_var, $get_value) = each($_GET))
  {
    echo $get_var ." = ".$get_value ."<br>";
  }
}
?>


Previous Comments:
------------------------------------------------------------------------

[2004-07-06 15:37:38] [EMAIL PROTECTED]

The variables are called $_GET and $_POST (yes, the case matters!)


------------------------------------------------------------------------

[2004-06-30 20:41:08] kae at aals dot ch

I have this php.ini value:
variables_order = "EGPCS"
register_long_arrays = Off
register_globals = on
register_argc_argv = Off
post_max_size = 8M
gpc_order = "GPC"

------------------------------------------------------------------------

[2004-06-29 17:55:29] [EMAIL PROTECTED]

You should use $_GET and $_POST and check the value of your 
variables_order and gpc_order inside PHP.ini. 

------------------------------------------------------------------------

[2004-06-24 14:52:20] kae at aals dot ch

Description:
------------
Hello,
I've installed the IIS 5.1, Windows xp, PHP 4.3.7 exsatly how the
instruction in infos24.de and installmanual (PHP).
Now when i load a form and make an input, then with a button on this
form call the next form (form2), in this form i want display $_post or
$_get and no value is on the variable.

PHP.ini global_registers = off

When i start this form on winows Apache configuration then it's works
correct.

 

Reproduce code:
---------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Beispielformular</TITLE>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
</HEAD>
<form action="script.php" method="POST">
  <input type="hidden" name="secret_var" value="1">
    Vorname und Familienname:<br>
  <input type="text" name="name" value="Otto Normalverbraucher"><br>
    Passwort:<br>
  <input type="password" name="passwd"><br>
    Geschlecht:<br>
  <input type="radio" name="sex" value="m"> m&auml;nnlich<br>
  <input type="radio" name="sex" value="w"> weiblich<br>
    Hobbys:<br>
  <input type="checkbox" name="hobbys[]" value="computers">
Computer<br>
  <input type="checkbox" name="hobbys[]" value="sport"> Sport<br>
  <input type="checkbox" name="hobbys[]" value="books">
B&uuml;cher<br>
    Kommentar:<br>
  <textarea name="comment" rows="4" cols="20"></textarea><br>
<input type="submit" name="sent" value="Abschicken">
</form>
</html>

<?php
if ($_POST) {
  echo "<p>Mit der Methode POST erhaltene Daten:</p>";
  while (list($post_var, $post_value) = each($_POST))
  {
    echo $post_var." = ".$post_value."<br>";
  }
}
if ($_GET) {
  echo "<p>Mit der Methode GET erhaltene Daten:</p>";
  while (list($get_var, $get_value) = each($_GET))
  {
    echo $get_var ." = ".$get_value ."<br>";
  }
}
?>

Expected result:
----------------
null


Actual result:
--------------
all Fields and values


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=28911&edit=1

Reply via email to