in reply to check for undefined param name
if(!$query->param){ do_stuff(); }elsif($query->param('loc')){ do_something_with($query->param('loc')) }else{ error_page(); #for invalid parameters } [download]