Using $_REQUEST[""] works because the vars are in the http request, but
$_POST[""] contains nothing as the other poster noted: mehtod="post"
>>From: David Scott [mailto:[EMAIL PROTECTED]]
>>Sent: Tuesday, December 10, 2002 1:20 PM
>>To: [EMAIL PROTECTED]
>>Subject: [PHP] Re: Help please: Unable to get $_POST["variable"]; to
>>work in a form.
>>Using $_REQUEST["variable"] causes the script to work.
>>Why is this? And, why can I not use $_POST?
>>"David Scott" <[EMAIL PROTECTED]> wrote in message
>>[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>>> I am going through the introductory tutorial on
>>http://www.php.net/ and am
>>> stuck on this page:
>>> I have been able to get all of the examples up to this point to work.
>>> The form is simple: it asks for a text "name", a text "age" and has a
>>> button. The information is submitted to action.php.
>>> Action.php contains this code:
>>> Hi <?php echo $_POST["name"]; ?>.
>>> You are <?php echo $_POST["age"]; ?> years old.
>>> I saved action.php as a text file with only the information above.
>>> When I enter JoeBob into the name field and 27 into the age field, I get
>>> this for output:
>>> Notice: Undefined index: name in c:\inetpub\wwwroot\action.php on line 1
>>> . You are
>>> Notice: Undefined index: age in c:\inetpub\wwwroot\action.php on line 2
>>> years old.
>>> What can I do to remedy this?
>>PHP General Mailing List (http://www.php.net/)
>>To unsubscribe, visit: http://www.php.net/unsub.php
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php