У меня проблема. Я использую метод uri-> segment() codeigniter, чтобы поймать переменную get с этим строковым значением:
"Введение и стандартная норма ISO 9001: 2008"
Это на испанском языке, и когда я отправляю его по URL-адресу, я получаю сообщение об ошибке:
"Представленный вами URI имеет запрещенные символы".
если я удалю ":" из строки, это не даст мне ошибку.
Это мой файл config.php:
$ config ['allowed_uri_chars'] = 'az 0-9 ~%.: _-';
Может ли кто-нибудь помочь мне обнаружить источник этой ошибки? Благодарю.
В файле /system/application/config/config.php
задайте эту переменную как
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-\=';
ó
то, что вызывает проблему. Разрешите это в ваших разрешенных символов.