Articles of codeigniter 3

Как загрузить несколько файлов в codeigniter 3.0.1

Как загрузить несколько файлов в codeigniter 3.0.1. Есть аналогичные проблемы и решения в stackoverflow, но, к сожалению, они не помогают решить проблему, с которой я столкнулся. You did not select a file to upload сообщение об ошибке. You did not select a file to upload с моим текущим кодом view (addGallery) <section> <h2>Add Gallery</h2> <?php […]

Как установить сеанс в базе данных codeigniter 3?

Я использую новую версию (3.0.0). CodeIgniter, и у меня возникла новая проблема, мои сеансы не работают. Я имею в виду, что код в контроллере правильный, потому что ошибок нет, но когда я пытаюсь напечатать переменную PHP в представлении, ничего нет. Я проверил свою таблицу на сервере MySQL, и ничего, я не сейчас, в чем проблема. […]

Как удалить одинарные кавычки в инструкции для подготовки?

Мой запрос выглядит так: $group_id = $session['group_id']; $sql = "SELECT * FROM notification WHERE group_id IN(?)"; $result = $this->db->query($sql, array($group_id))->result_array(); Когда я добавляю: echo $this->db->last_query();die(); , результат выглядит следующим образом: SELECT * FROM notification WHERE group_id IN('1,13,2') Я хочу удалить одинарные кавычки, чтобы результат был следующим: SELECT * FROM notification WHERE group_id IN(1,13,2) Как удалить […]

Сделки Codeigniter

Я использую транзакции Codeigniter $this->db->trans_start(); $this->db->query('AN SQL QUERY…'); $this->db->trans_complete(); Это прекрасно работает, проблема заключается в том, что внутри trans_start и trans_complete я trans_complete другие функции, и эти функции работают с базой данных, поэтому они содержат вставки и обновление, а некоторые удаляются … ex: $this->db->trans_start(); $this->utils->insert_function($data); $this->utils->update_function2($test); $this->db->trans_complete(); Теперь, если эти функции выполняются и возникают некоторые […]

контроллер по умолчанию внутри подпапки codeigniter 3 не работает

В приложении codeigniter 3 у меня есть структура каталогов: -Myproject -application -controllers -home Welcome.php //This is my controller inside home directory Как установить контроллер приветствия в качестве контроллера по умолчанию? Я использую ниже код $route['default_controller'] = 'home/Welcome'; Эта маршрутизация работает для предыдущих версий codeigniter.

fsockopen (): php_network_getaddresses: getaddrinfo не удалось: имя или услуга неизвестны

Я не могу отправить содержимое формы по электронной почте. Я получаю следующую ошибку: : Warning Message: fsockopen(): php_network_getaddresses: getaddrinfo failed:Name or service not known Filename: libraries/Email.php Line Number: 1986 Severity: Warning Message: fsockopen(): unable to connect to ssl://smtp.123mailsetup.com:25 (php_network_getaddresses: getaddrinfo failed: Name or service not known) Filename: libraries/Email.php Line Number: 1986 Моя строка 1986 года […]

Проверка загрузки файлов в Codeigniter

Я пытаюсь проверить загрузку файла для загрузки изображений, но он не получает проверку, как другие поля. Я использую процесс Form_Validation.php для проверки. Массив загрузки изображений: array( 'field'=>'image', 'label' => 'Image', 'rules' => 'required' ) когда я пытаюсь загрузить изображение, он не ответил так, как требуется, и т. д. Я также хочу проверить его на .jpg […]

создавая основной класс, который расширяет другой ключевой класс codeigniter

class Settings extends USER_Controller {…} class USER_Controller extends MY_Controller {…}//limit access to user and define some params and functions that is user depended class MY_Controller extends CI_Controller {…}//provide extra functionality accross all controllers хорошо, если я попытаюсь создать выше 3 класса, это не сработает. но если я просто использую settings extends MY_Controller он будет работать […]