Я пытаюсь активировать нового пользователя после проверки электронной почты при создании новой учетной записи.
Это код-воспламенитель проблема, и я очень новой для рамках. Я могу отправить подтверждение по электронной почте с сгенерированную ссылку хэш-кода для пользователей. Когда пользователь нажимает на ссылку подтверждения, он возвращает сообщение об успехе, но не обновляет базу данных с 0 => 1 и это вызывает сообщение об ошибке, когда пользователь пытается войти. Я использовал различные подходы, но ни один не работает, и мне интересно, что я пропустил или почему не обновление базы данных.
Вот мой код контроллера:
function verify() {
$cid = $this
Моя Модель:
function verify_user($email) {
$data = array('is_verified' => 1);
$this
Я использовал все объявленную переменную на всякий случай, но я все равно не в состоянии изменить "is_verified" до 1.