<?php require_once '/../config/config.php'; require_once ROOT_PATH . "includes/init.php"; session_start(); if (!isset($_SESSION['gebruiker_id'])) { if (!isset($_SESSION['account_activated'])) { if (!isset($_GET['id'], $_GET['email_code'])) { $_SESSION['message'] = 'Toegang geweigerd.'; header('Location: ' . BASE_URL); exit; } else { $user_id = intval($_GET['id']); $email_code = $_GET['email_code']; if (!checkEmailCode($user_id, $email_code)) { unset($user_id, $email_code); $_SESSION['message'] = 'Toegang geweigerd.'; header('Location: ' . BASE_URL); exit; } $pass = 1; } } } if (!isset($_SESSION['account_activated']) and !isset($pass)) { $_SESSION['message'] = 'Toegang geweigerd.'; header('Location: ' . BASE_URL); exit; } if ($_SERVER['REQUEST_METHOD'] == 'POST') { $pass = $_POST['pass'];
$err_name = true; $err_name_text = $t_error_name; } if (!$err) { $display = 2; // Create and send code if ($_SESSION['codes'] != "{$email}{$handynr}{$name}") { $codes = getCodes($email, $handynr, $name); $_SESSION['codes'] = "{$email}{$handynr}{$name}"; } } } if (isset($_GET['code']) || isset($_POST['code'])) { $code = $_POST['code'] ? $_POST['code'] : $_GET['code']; // Check Code if (!checkEmailCode($code)) { $err = TRUE; $display = 5; } if (!$err) { $display = 3; $first = $_GET['code']; if (!$first) { $smscode = $_POST['smscode']; if (!$code || !$smscode || !checkSMSCode($code, $smscode)) { $err = true; $err_smscode = true; $err_code_text = $t_error_code; } else { // registered Succesfully; header("Location: " . OCP_BASE_URL . "profile.php?registered=1");