Вопросы с тегом «codeigniter»

CodeIgniter - это фреймворк для веб-разработки на PHP с открытым исходным кодом, созданный EllisLab Inc и принятый Технологическим институтом Британской Колумбии. Платформа реализует модифицированную версию шаблона проектирования модель-представление-контроллер. Используйте этот тег, чтобы задать вопросы о классах, методах, функциях, синтаксисе и использовании CodeIgniter.

619
Неустранимая ошибка: допустимый объем памяти 134217728 байт исчерпан (CodeIgniter + XML-RPC)

У меня есть несколько систем POS, которые периодически отправляют новые данные о продажах в одну централизованную базу данных, которая сохраняет эти данные в одной большой базе данных для генерации отчетов. Клиент POS основан на PHPPOS, и я реализовал модуль, который использует стандартную...

398
Как выбрать библиотеку аутентификации для CodeIgniter? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 5 лет назад . Улучшить этот вопрос Я вижу, есть несколько . Какие из них...

178
CodeIgniter: создать новый помощник?

Мне нужно по-разному зацикливать множество массивов и отображать их на странице. Массивы генерируются классом модуля. Я знаю, что лучше не включать функции в «представления», и я хочу знать, куда вставить файл функций. Я знаю, что могу «расширить» помощников, но я не хочу расширять помощников. Я...

173
Только ссылки на переменные должны быть возвращены по ссылке - Codeigniter

После обновления PHP сервера я получаю следующую ошибку с версией PHP 5.6.2 на Apache 2.0 A PHP Error was encountered Severity: Notice Message: Only variable references should be returned by reference Filename: core/Common.php Line Number: 257 Как я могу это...

160
CodeIgniter удаляет index.php из URL

Мои текущие URL выглядят так [mysite]index.php/[rest of the slug]. Я хочу снять index.phpс этих URL. mod_rewriteвключен на моем сервере apache2. В config,$config['index_page'] = ''; Мой корневой .htaccessфайл codeignitor содержит, RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond...

160
как получить последний идентификатор вставки после запроса вставки в активной записи codeigniter

У меня есть запрос вставки (стиль активной записи), используемый для вставки полей формы в таблицу MySQL. Я хочу получить последний автоматически увеличенный идентификатор для операции вставки в качестве возвращаемого значения моего запроса, но у меня есть некоторые проблемы с ним. Внутри...

153
CodeIgniter activerecord, получить последний идентификатор вставки?

Есть ли варианты получить последний идентификатор вставки новой записи в CodeIgniter? $last_id = $this->db->insert('tablename', array('firstcolumn' => 'value', 'secondcolumn' => 'value') ); Учитывая таблицу состоит из полей id (автоинкремент) firstcolumn и secondcolumn. Таким образом,...

144
Где я могу поместить файлы изображений, CSS, JS и т. Д. В Codeigniter?

Где допустимо поместить папки css и папки с файлами изображений? Я думал внутри папки просмотра? Однако контроллер всегда перенаправляет путь к базовому URL, поэтому я должен указать путь в файле .html к тому месту, где он находится, что является...

129
вставить несколько строк через массив php в mysql

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

124
CodeIgniter: как получить информацию о контроллере, действии, URL

У меня есть эти URL: http://backend.domain.com/system/setting/edit/12 http://backend.domain.com/product/edit/1 Как получить имя контроллера, имя действия из этих URL. Я новичок в CodeIgniter. Есть ли вспомогательная функция для получения этой информации Пример: $params = helper_function(...

107
Как распечатать оператор SQL в модели codeigniter

В моей модели есть оператор sql, Я тогда говорю $query = $this->db->query($sql, array(fields, fields1); if ($query) { return true: } else { echo "failed"; return false; } Мой запрос всегда терпит неудачу, как мне заставить php печатать точный оператор sql, отправляемый в мою базу данных? И...

105
PHP_SELF против PATH_INFO против SCRIPT_NAME против REQUEST_URI

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

101
CodeIgniter - доступ к переменной $ config в поле зрения

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

94
Как вести журнал ошибок в CodeIgniter (PHP)

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

89
Переход от фреймворка к без фреймворка [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Я занимаюсь PHP в качестве хобби около...

86
объясните $ CI = & get_instance ();

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

86
Codeigniter - входной файл не указан

Я новичок в Codeigniter, видел учебник по CI и просто пытался сделать простую вещь. Я загрузил CI и добавил этот файл в каталог контроллера, но он не работает. <?php class site extends CI_Controller { public function index() { echo "Hello World"; } function dosomething() { echo "Do Something";...

84
Обработка аргументов PUT / DELETE в PHP

Я работаю над своей клиентской библиотекой REST для CodeIgniter и изо всех сил пытаюсь понять, как отправлять аргументы PUT и DELETE в PHP. В нескольких местах я видел, как люди использовали следующие параметры: $this->option(CURLOPT_PUT, TRUE); $this->option(CURLOPT_POSTFIELDS, $params); К...