在进入codeigniter的下一页时显示警报对话框

时间:2015-11-06 09:37:33

标签: php jquery codeigniter

我有两个视图选项卡,分别命名为主题和关键字,每个选项卡中都有一个包含数据的表。如果主题表为空,则无需输入关键字页面并重定向到主题页面并显示警告&#34 ;首先输入主题数据"在特定的div中。当我们直接打开主题选项卡时,不需要此警报。

    if(isset($topic_data) && $topic_data == NULL)
    {

        redirect('topics?v1=no_topic');

    }

这是我的关键字控制器代码。然后我在主题控制器中获得此值

    $get_data = $this->input->get();


    if($get_data != "" && !isset($get_data))
    {

        echo "<script language=\"javascript\">alert_box('failed', ' lang('add_topic')', '#msg');</script>";
    }

但它无效。

主题视图部分有div。

1 个答案:

答案 0 :(得分:2)

确保使用以下设置在GET中启用config.php次请求:

$config['uri_protocol'] = 'REQUEST_URI';
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-?';
$config['enable_query_strings'] = TRUE;

并指定要存储在变量中的属性,如@Saty已经提到的那样。

$get_data = $this->input->get("v1");