Codeigniter分页不起作用

时间:2014-04-16 04:20:13

标签: php codeigniter

我正在尝试在codeigniter中进行分页。分页即将出现在视图页面中,但当我尝试单击下一个链接时,我收到此错误:

The URI you submitted has disallowed characters.

这是我点击下一个按钮时的网址

http://localhost/indianeers/pages/load_country/&per_page=2.

请帮我做这个分页。我已经挣扎了3天。

我在config.php

中看到过这个
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';

我应该更改此代码吗?

2 个答案:

答案 0 :(得分:3)

在你的代码中,你通过&使用URI并且不包含在配置页面中。

用config

中的以下代码替换你的代码
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-&';

答案 1 :(得分:0)

allowed_uri_chars是CodeIgniter在您的URI中接受的字符。默认值设置为类似。

$config['permitted_uri_chars'] = 'a-z 0-9~%.:&_\-'; 

默认情况下,只允许这些:a-z 0-9~%。:_ -

留空以允许所有角色 - 但只有在你疯了的时候。

试试这个 - 将%3D添加到$config['permitted_uri_chars']