#php #codeigniter #authentication #ion-auth
#php #codeigniter #аутентификация #ion-auth
Вопрос:
Я использую библиотеку Ion Auth для системы аутентификации на веб-сайте, над которым я работаю. Он работал без каких-либо проблем, но со вчерашнего дня я получаю эту ошибку:
PHP Fatal error: Call to undefined function now() in /home/carlo/public_html/website/application/models/ion_auth_model.php on line 996
Код в этой строке такой:
$this->db->update($this->tables['users'], array('last_login' => now()), array('id' => $id));
Я читал, что now() — это функция mysql, и в php вы должны использовать date() , но мне кажется странным, что в библиотеке есть несуществующая функция.
Есть идеи, что здесь происходит?
Ответ №1:
Используйте Codeigniters date hepler, это позволит вам использовать now().
$this->load->helper('date');
Комментарии:
1. Спасибо. проблема заключалась в том, что я создал другой date_helper, поэтому, я думаю, он конфликтовал.