2009/8/28 Eric <blueray2...@yahoo.com>:
>
> ----- Original Message -----
> From: "Adam Jimerson" <vend...@charter.net>
> To: <php-general@lists.php.net>
> Sent: Friday, August 28, 2009 11:21 AM
> Subject: [PHP] Re: Best way to test for form submission?
>
>
>> On 08/27/2009 11:09 PM, Adam Jimerson wrote:
>>> This question might give away the fact that I am a php noob, but I am
>>> looking for the best way to test for form submission in PHP.  I know in
>>> Perl this can be done with
>>>
>>> if (param)
>>>
>>> but I don't know if that will work with PHP.  I have read the Learning
>>> PHP 5 book and the only thing that was mentioned in the book was the use
>>> of something like this
>>>
>>> print "<p>Hello ".$_POST['username']."</p>";
>>
>> Sorry copied and pasted the wrong line (long day)
>>
>> if (array_key_exists('username',$_POST))
>
> Here is another way
>
> if (isset($_POST['username'])  && $_POST['username'] != '')
> { ...

If you use this method then you'll completely ignore a form submission
if they've forgotten to enter a username. Detection and validation are
two distinct steps and should be treated as such.

-Stuart

-- 
http://stut.net/

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

Reply via email to