Я пытаюсь сделать систему подтверждения электронной почты. Я следую ТУТ и вот что у меня есть:
require_once 'core/init.php';
require_once 'includes/session.inc.php';
if (isset($_GET[eid])){
$query = "SELECT COUNT (*) FROM `users` WHERE verify_code='$_GET[eid]'";
$exists = $db->result($query);
if ($exists == '1'){
$query = "UPDATE `users` SET validate='1' WHERE verify_code='$_GET[eid]'";
$result = $db->query($query);
echo 'hola';
$success = '1';
} else {
header ('Location : index.php');
}
}
Я уже получаю письмо со ссылкой для подтверждения, которая выглядит так:
HTTP: // локальный / пг / подтверждение-почта / Ид = zl10nx9t
Однако я продолжаю получать эту ошибку:
Неустранимая ошибка: вызов неопределенного метода mysqli :: result ()
Не могли бы вы помочь мне с этим? Я знаю, что могу использовать mysqli_fetch_array или что-то в этом роде, но я действительно не знаю, как его использовать. Пожалуйста, помогите мне исправить это.
Спасибо!
Задача ещё не решена.
Других решений пока нет …