> >>How do I check for the presence of an optional $_GET param without 
> >>throwing a "Notice: Undefined index" when the param is not present?
> >>
> >>Tried all three of these, they all produce the Notice when 
> the param 
> >>is not passed:
> >>
> >>if ($_GET['id'])
> >>if ($_GET['id'] != "")
> >>if (isset $_GET['id'])
> >>
>
> if (isset( $_GET['id']))

As a general note, isset( $array["key"] ) returns false if $array["key"] ===
NULL.  You should use array_key_exists( "key", $array ) instead.

--Rick

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

Reply via email to