Extracting Parameters from Either a GET or POST Request
<html>
<head>
<title>An HTML form including a SELECT element</title>
</head>
<body>
<form action="formDataReadFromGETorPOSTRequest.php" method="POST">
<input type="text" name="user">
<br>
<textarea name="address" rows="5" cols="40"></textarea>
<br>
<select name="products[]" multiple>
<option>option1
<option>option2
<option>option3
<option>option4
</select>
<br>
<input type="submit" value="OK">
</form>
</body>
</html>
<!-- formDataReadFromGETorPOSTRequest.php
<html>
<head>
<title>Extracting parameters from either a GET or POST request</title>
</head>
<body>
<?php
$PARAMS = (isset($HTTP_POST_VARS)) ? $HTTP_POST_VARS : $HTTP_GET_VARS;
foreach ( $PARAMS as $key=>$value ){
if ( gettype( $value ) == "array" ){
print "$key == <br>\n";
foreach ( $value as $two_dim_value )
print "...$two_dim_value<br>";
}else {
print "$key == $value<br>\n";
}
}
?>
</body>
</html>
-->
Related examples in the same category