You might also want to check the xor logical op:

http://www.php.net/manual/en/language.operators.logical.php

Mohamed~

[EMAIL PROTECTED] wrote:
> 
> i have a php script that has three variables that could be set to "1"
> depending on the values of a form being sent to the .php file.
> 
> $add
> $remove
> $view
> 
> i need to do some error control in my script to make certain that one and
> only one of these is set to "1". i am coming up with a very long
> control structure:
> 
>   if (($add="1") && ($remove="1") || ($add="1") && ($view="1") || etc...))
> 
> is there a shorter method to do this? and can i break this up onto
> multiple lines to make my code a bit cleaner? can i do something like:
> 
> if (
>    ($add="1") && ($remove="1") ||
>    ($add="1") && ($view="1") ||
>    ($remove="1") && ($view="1")
>    ) {
> 
> Thanks! -Charles
> 
> --
> **
> There are two major products to come out of Berkeley:
> LSD and UNIX.  We don't believe this to be a coincidence.
> **
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to