2014-01-20 3 views
-1

가능성 ...다중와는 isset 또는 내가 항목을 특정 방법을 표시하기 위해 노력하고있어

먼저 나는 $MYCAR_model가있는 경우 (이 세션 값)을 확인하고 싶다. 그렇지 않다면 아무 것도하지 마십시오.

다음 URL 변수 cat이 1 또는 2로 설정되어 있는지 확인하고 싶지 않은 경우 아무 것도하지 않습니다.

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

// show stuff 
} 

내 코드를 실패

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

URL은 다음과 같을 것은 ... 당신이 제공 할 수있는 모든 도움을 주셔서 감사합니다.

+2

"세션 값"이라고 말하면'$ _SESSION [ "MYCAR_model"]'을 의미합니까? "URL 변수"라고하면'$ _GET [ "cat"]'을 의미합니까? – 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

관련 문제