|
Posted by techusky on 07/12/07 05:16
On Jul 11, 10:04 pm, Computer Guy <aaron.michalc...@gmail.com> wrote:
> On Jul 11, 6:35 pm, techu...@gmail.com wrote:
>
>
>
> > 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.
>
> I think i got it :D
> <input type="text" name="feet">
> should be
> <input type="text" name="feet" />
> same with other input
Nope, sorry. That doesn't do it either, as closing your tags like that
is just a formality. The functionality is unchanged.
[Back to original message]
|