Мой первый проект codeigniter, и я надеюсь найти некоторую помощь по этому вопросу и аргументу функции.
Это URL, с которым у меня проблема:
http://localhost/mysite/info/test/abc+xyz (набирается прямо в адресной строке)
Контроллер: Информация
Функция: тест
function test($myargs)
{
echo $myargs;
}
Мне нужна функция для вывода "abc + xyz", но это CI преобразует знак плюс в подчеркивание "abc_xyz", которое мне не нужно.
Вещи, которые я пробовал:
Я пытался изменить
$config['permitted_uri_chars'] = 'a-z 0-9~%.:_\-';
TO
$config['permitted_uri_chars'] = 'a-z 0-9~+%.:_\-';
нет радости!
Любая помощь с благодарностью, спасибо
РЕДАКТИРОВАТЬ: мой htaccess является обычным для удаления index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [QSA,L,NC]