2014-01-20 25 views
-1

我想顯示項目特定的方式...與多個isset OR可能性

首先我要檢查是否存在$MYCAR_model(這是一個會話值)。如果沒有,什麼都不要做。

接下來我想確保URL變量cat被設置爲1或2.如果沒有,也什麼都不做。

的URL應該是這樣......

http://www.mysite.com/?cat=1

我的失敗代碼...

if (isset($MYCAR_model) && ($cat=='1' || $cat=='2')) { 

// show stuff 
} 

感謝您的幫助,您可以提供。

+2

當你說「session value」時,你的意思是'$ _SESSION [「MYCAR_model」]'?當你說「URL變量」時,你的意思是'$ _GET [「貓」]? – Passerby

+0

是的,這是正確的。 – Mike

回答

0
if (isset($_SESSION['MYCAR_model']) && ($_GET['cat'] =='1' || $_GET['cat'] =='2')) { 

// show stuff 
} 
+1

非常感謝你安東尼。非常感謝我的朋友。這工作像一個魅力。 – Mike

1

也許

if (isset($_SESSION["MYCAR_model"]) ... 

您還可以使用$ _REQUEST [「貓」],而不是$ _GET [「貓」],讓你不必擔心通過傳遞的參數GET/POST/COOKIES。

+0

偉大的信息。謝謝盧西奧! – Mike