[thelist] [php] Using the OR operator in an IF statement

Tim Burgan email at timburgan.com
Sat Jan 8 05:16:21 CST 2005


Hello,


Can someone please correct me on my efforts below.
If I have a condition where I want to test if a variable is not equal to 
"student", "staff", or "admin".. what's the simplest was to achieve that?

Here's what I tried.. that didn't work:

<?php
  if ( ($_POST['usertype'] != "student") || ($_POST['usertype'] != 
"staff") ||  ($_POST['usertype'] != "admin") )
  {
     // ...
  }
?>

And also:

<?php
  if ( ($_POST['usertype'] != "student" || "staff" || "admin" )
  {
     // ...
  }
?>

I must be using the OR operator the wrong way. Can someone please 
correct me on this.

Thanks very much for your time.


Regards

Tim Burgan




More information about the thelist mailing list