The first execution of the file below produces the expected output:
Request Method: GET

Clicking on the Submit button outputs:
Request Method: POST
$_POST array contains:
Array

Why don't I see one of the values from the select item?
----------------------------------------------------------------------------
---------------
<html>
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post" >
   <select name="item" >
     <option value="select item 1" > item 1 </option>
     <option value="select item 2" > item 2 </option>
   </select>
<input type=submit value="Submit">
</form>

<?php
echo "Request Method: ".$_SERVER['REQUEST_METHOD']."<br />";

if ($_SERVER['REQUEST_METHOD'] == "POST"):
   echo '$_POST array contains:'."<br />";
   foreach ($_POST as $value) {echo $value."<br />";}
endif;
?></html>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to