codeigniter

я создаю PHP-приложение в CodeIgniter. CodeIgniter отправляет все запросы на главный контроллер:index.php. Однако мне не нравится видеть index.php в URI. Например, http://www.example.com/faq/whatever будет маршрут к http://www.example.com/index.php/faq/whatever. Мне нужен надежный способ, чтобы скрипт знал, ч...

довольно часто мне нужно получить доступ к $config переменные в представлениях. Я знаю, что могу передать их от контроллера к load->view(). Но это кажется чрезмерным, чтобы сделать это явно. есть ли какой-то способ или хитрость, чтобы открыть $config переменная из представлений CI без тревожные контроллер...

просматривая исходный код codeigniter, в своих вспомогательных функциях я продолжаю видеть код $CI =& get_instance(); может ли кто-нибудь объяснить мне, как работает этот код? Я получаю, что он возвращает ссылку на супер объект $CI, но где это get_instance() откуда?...

Я хочу, чтобы ошибка регистрировалась в PHP CodeIgniter. Как включить ведение журнала ошибок? У меня есть несколько вопросов: каковы все шаги для регистрации ошибки? как создается файл журнала ошибок? как вставить сообщение об ошибке в файл журнала (при возникновении ошибки)? как вы отправляете эту ошибк...

на данный момент, если я делаю запрос на базу данных, которая должна возвращать только одну строку, используя: ...query stuff... $query = $this->db->get(); $ret = $query->result(); return $ret[0]->campaign_id; есть ли функция CodeIgniter для возврата первой строки? что-то вроде $query->row()...

Я просто унаследовал проект, потому что последний разработчик ушел. Проект построен от воспламенителя кода. Я никогда раньше не работал с воспламенителем кода. я быстро взглянул на код, и я вижу вызовы базы данных в контроллере следующим образом: $dbResult = $this->db->query("SELECT * FROM users WH...

Я читал и читал статьи о PHPUnit, SimpleTest и других системах модульного тестирования. Они все звучат так здорово! Я, наконец, получил PHPUnit работает с Codeigniter благодаряhttps://bitbucket.org/kenjis/my-ciunit/overview теперь мой вопрос, как я могу его использовать? каждый учебник, который я вижу, имее...

Я получаю эту ошибку от Nginx,но не могу понять это! Я использую codeigniter и использую базу данных для сеансов. Поэтому мне интересно, как заголовок может быть слишком большим. Есть ли в любом случае, чтобы проверить, что заголовок? или потенциально видеть, что я могу сделать, чтобы исправить эту ошибку? ...

есть ли способ сделать CI бросить исключение когда он встречает ошибка БД вместо отображения сообщения типа: Произошла Ошибка Базы Данных Номер Ошибки: 1054 Неизвестный столбец " foo "в предложении" where " SELECT * FROM (FooBar), где foo = '1' примечание: Я хочу, чтобы это произошло только в ...

у меня есть следующий PHP-codeigniter скрипт, который пытается увеличить поле записи с помощью синтаксиса active-record: $data = array('votes' => '(votes + 1)'); $this->db->where('id', $post['identifier']); $this->db->update('users', $data); это производит следующий SQL: "UPDATEпользователи...