<?php /** New User Creation Page Presents form to user with Checksum */ session_start(); /* includes PHP functions, activates myAutoLoader*/ include 'functions.php'; spl_autoload_register('my_autoLoader'); $key = new FormKey(); /*Validates form keys*/ $newU = false; if (isset($_SESSION['formKey']) && isset($_POST['formKey'])) { if ($key->confirmKey()) { /* Begins Validation loop */ $create = new UserManagement(); $newU = $create->setNewUser($_POST['username'], $_POST['password'], $_POST['passwordConf'], $_POST['email']); if (!$newU) { $createErrors = $create->getErrorCode(); } $create = null; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> <title>Bootstrap 101 Template</title>