Example #1
0
<?php

date_default_timezone_set('America/New_York');
require_once "lib/presentation.php";
require_once "lib/lib.php";
UserManagement::InitSession();
if (isset($_GET['h']) && isset($_GET['e'])) {
    $DB = new Database();
    $Matches = $DB->ConfirmEmailHashMatch($_GET['e'], $_GET['h']);
    if (!$Matches) {
        header("Location: /");
        die;
    } else {
        $Profile = $DB->GetUserProfile($_GET['e']);
        $DB->UpdateValidatedFlag($Profile->user_id, $Profile->user_email, 1);
    }
} else {
    header("Location: /");
    die;
}
?>
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <title><?php 
Presentation::outputPageTitle();
?>
</title>
    <meta name="description" content="">
    <meta name="author" content="">