Posted by techusky on 07/11/07 23:35
When I try to echo the $_POST array from a VERY simple form that I've
made for testing purposes, the array returns 0 no matter what I send
from the form. If I change the form's method from "post" to
"get," (and make the change from $_POST to $_GET in the php script)
it
runs just fine. I have also checked my php.ini file to verify that
the
"variables_order" directive is set to: EGPCS, the default.
My web server is running on Windows XP SP2 with Apache 2.2.4 and PHP
5.2.1.
Here is the code I'm working with:
test.html:
<html>
<head>
<title>test</title>
</head>
<body>
<form action="./test.php" method="post">
Feet: <input type="text" name="feet">
<input type="submit" value="Convert">
</form>
</body>
</html>
test.php:
<?php
// Retrieve user's entry
$feet = $_POST['feet'];
// Convert $feet to $inches
$inches = ($feet * 12);
// Display $inches
echo "$inches";
?>
If anyone has any suggestions, I have been wracking my brain over
this
all afternoon. Thanks.
[Back to original message]
|