I Larry is correct you havo to use (==) not (=).
The first one is comparing two variables and the second is that var is equal
to another var.

Cumprimentos

Bruno Pereira
[EMAIL PROTECTED]

-----Original Message-----
From: Larry E. Ullman [mailto:[EMAIL PROTECTED]]
Sent: terca-feira, 21 de Janeiro de 2003 0:29
To: Addison Ellis
Cc: [EMAIL PROTECTED]
Subject: Re: [PHP-DB] elseif with header


> if ($category = 2 and $subcategory = 52)
> {
>    header("Location:
> http://www.vanderbilt.edu/register/ca/vacation_rentals.php";);
> }
> elseif ($category = 2 and $subcategory = 50)
> {
>    header("Location:
> http://www.vanderbilt.edu/register/ca/rentals.php";);
> }      , etc.
>
>  for some reason all the elseifs are going to the if header.
> any input as to how i can correct this is greatly appreciated.

You are using the assignment operator (=) instead of the equals
comparison operator (==) which makes your if condition always true.

Larry


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


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

Reply via email to