Example #1
0
<?php

// core configuration
include_once "config/core.php";
// include classes
include_once 'config/database.php';
include_once 'objects/user.php';
// get database connection
$database = new Database();
$db = $database->getConnection();
// initialize objects
$user = new User($db);
// set access code
$user->access_code = isset($_GET['access_code']) ? $_GET['access_code'] : "";
// verify if access code exists
if (!$user->accessCodeExists()) {
    die("ERROR: Access code not found.");
} else {
    // update status
    $user->status = 1;
    $user->updateStatusByAccessCode();
    // and the redirect
    header("Location: {$home_url}login.php?action=email_verified");
}