Я пытаюсь передать параметры контроля в CodeIgniter, но я получаю 404 страница не найдена ошибка, я не понимаю, я сделал то, что руководство говорит: http://codeigniter.com/user_guide/general/controllers.html#passinguriCodeIgniter: Страница не найдена при передаче параметров контроллеру?
Когда я удалить Params в индексной функции и просто получать доступ к контроллеру все работает нормально, но я не могу передать значение этого ...
Вот код, как я пытаюсь отправить: из параметров
<?php
class Main extends Controller {
function index($username) {
echo $username;
}
}
?>
Как я могу получить дополнительную информацию об этой ошибке от codeigniter?
спасибо.
Есть в любом случае, чтобы обойти его, и сделать его понять, что я посылаю его только индекс? Спасибо. – thedp
Если у вас есть только метод 'index' в этом контроллере, вы можете настроить переписывание с помощью маршрутизации codeigniter; если у вас есть другие методы, как вы можете определить, является ли сегмент именем метода или аргументом для индекса? –
Я передаю только такие параметры, когда контроллер имеет только функцию индекса. – thedp