header не работает

219
20 октября 2017, 15:17

header("Location: /cabinet"); а должен осуществиться переход на CabinetController, но это не работает, т.е. при нажатии клавиши просто обновляет страницу, если слово "cabinet" изменить на другое, то переходит осуществляется на эту другую, несуществующую страницу. Суть работы сайта в том, что из адресной строки берется подстрока, и по этому ключу осуществляется переход. То есть имеется файл с такими данными

'cabinet' => 'cabinet/index'

где ключ "cabinet" это то, с чем будет сравниваться url, a "cabinet/index" название класса (CabinetController), и выполняемого метода (actionIndex). Если удалить этот класс, то выдает ошибку, что-то типа "не обнаружен класс CabinetController, то есть программа пытается перейти к этому классу, но почему-то не делает это до конца. В классе CabinetController добавил echo 'works';, но ничего не печатается, следовательно в метод не осуществляется переход. Вот ссылка на github https://github.com/zarpom/zarpom.github.io, header находится в UserController, actionIndex

READ ALSO
foreach возврощает всегда первую линию

foreach возврощает всегда первую линию

Начал писать собственный template class для своего сайта, весь класс работает, теперь начал писать вывод массива в шаблон и тут мне возвращает правильное...

259
Долгая разархивация ZipArchive

Долгая разархивация ZipArchive

Использую $zip = new ZipArchive(); Очень долго разархивирует маленький архив, иногда по времени не успеваетВ чем может быть причина или так и должно...

269
Вывод в консоль кирилицы [дубликат]

Вывод в консоль кирилицы [дубликат]

На данный вопрос уже ответили:

414