Re: Re: Best way to test for form submission?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Aug 28, 2009 at 02:53:56PM +0100, Stuart wrote:

> 2009/8/28 Adam Jimerson <vendion@xxxxxxxxxxx>:
> > 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))
> >>
> >> I'm sure that this is not the best/recommended way to do this but I'm
> >> hoping someone here will point me in the right direction.
> 
> Two options...
> 
> 1) if (isset($_POST['username'])) // Specific to any given form
> 
> 2) if (count($_POST) > 0) // Just tests whether any data was POSTed

FWIW, the CodeIgniter framework uses this latter method internally.

Paul

-- 
Paul M. Foster

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



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux