具有OR可能性的多重设置

时间:2014-01-20 03:01:17

标签: php

我正试图以特定方式展示物品......

首先,我想检查$MYCAR_model是否存在(这是一个会话值)。如果没有,什么也不做。

接下来我想确保将URL变量cat设置为1或2.如果不是,也不执行任何操作。

网址看起来像这样......

  

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

我的代码失败了......

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

// show stuff
}

感谢您提供任何帮助。

2 个答案:

答案 0 :(得分:1)

也许

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

您也可以使用$ _REQUEST [“cat”]而不是$ _GET [“cat”],这样您就不必担心通过GET / POST / COOKIES传递的参数。

答案 1 :(得分:0)

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

// show stuff
}