Вызов неопределенной функции now()

#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, поэтому, я думаю, он конфликтовал.