當 CodeIgniter 出現 URI you submitted has disallowed characters 的錯誤時,代表網址上的變數有不允許的字元。

要解決的話就是到 config.php 去修改設定,找到這段。

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

 

比如說想要讓 & 可以出現在網址,就在後面加上 & 就好。