0

嘿,我想在 if 条件下检查查询字符串的类型,这样做的正确方法是什么,请帮忙。. 我的网址是这样的。.

http://localhost/kccs/index.php/dbcont/addnew?type=moderator
http://localhost/kccs/index.php/dbcont/addnew?type=member

我想检查

if(query string type==moderator)
{
   //some stuff
}
if(query string type==member)
{
  //some stuff
}

我只想启用查询字符串两页我在另一个链接上找到了这个

parse_str($_SERVER['QUERY_STRING'],$_GET);

但我不知道如何使用它.. 我怎么能这样做。. 任何想法请帮助我。.

4

2 回答 2

0

您应该检查GET变量。使用 if 的代码示例:

if ($_GET['type'] == 'moderator') {
  //do something
} elseif ($_GET['type'] == 'member') {
  //do something else
}

或者,您可以使用switch()

switch($_GET['type']) {
  case 'moderator':
    //do something
    break;
  case 'member':
    //do something else
    break;
  default: //else
    //you're a guest
    break;
}
于 2013-02-28T10:21:32.160 回答
0

试试这个:

$this->input->get('some_variable', TRUE);

查看更多信息

于 2013-02-28T11:16:37.983 回答