我正在尝试在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~%.:_\-';
我应该更改此代码吗?
答案 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']