繁体   English   中英

使用codeigniter在条件下检查查询字符串

[英]check query string under if condition using codeigniter

嘿,我想检查查询字符串的类型,如果有条件的话,什么是正确的方法来帮助您。 我的网址是这样的。

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);

但我不知道如何使用它。 任何想法请帮助我。

您应该检查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;
}

尝试这个:

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

查看更多信息

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM