Hi -{,

Nachricht vom Donnerstag, 3. April 2003, 16:27:56:

> If(!$_GET['sub_x'] && !$_GET['sub_y']) {
>         // display form
> } else {
>         // it was submitted

Use "isset" to test the variables... it is cleaner code. PHP will
complain if you do not. (Except of course if you silence it and turn
warnings of.) I have started to to to develop with
 error_reporting(E_ALL);
set. This way, PHP complains about every unclean bit in code, like
reading from unset variables. Makes you write cleaner/less bug-prone
code.

If ((!isset($_GET['sub_x'])) and (!isset($_GET['sub_y']))) {
    // display form
} else {
    // it was submitted
}

BTW, in my experience it is enough to check one of these values with
isset, even if this one is 0, it will be SET to 0. You wont catch a
click at the coordinates x=0/y=0 with your code (don't know if that is
even possible, will have to read the specs...)


 Timo


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

Reply via email to