Should be able to run on PHP >= 5.5

This commit is contained in:
simon
2017-11-25 09:44:34 -05:00
parent e3ab67e95c
commit 24f7fd670a
7 changed files with 17 additions and 33 deletions

View File

@@ -1,9 +1,5 @@
<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
include_once "include/UserManager.php";
include_once "include/MessageCookie.php";
include_once "include/SessionManager.php";
@@ -17,7 +13,8 @@ $password = filter_var($_POST['password'], FILTER_SANITIZE_STRING);
if (strlen($username) < 5 || strlen($username) > 20) {
(new MessageCookie("Username must be 5-20 characters", "register"))->setCookie();
$msg = new MessageCookie("Username must be 5-20 characters", "register");
$msg->setCookie();
header("Location: login.php#register");
} else if (strlen($password) < 8 || strlen($password) > 32) {
@@ -32,11 +29,12 @@ if (strlen($username) < 5 || strlen($username) > 20) {
//Register success
//Generate session
SessionManager::generate(new User($username, 0));
SessionManager::generate(new User($username));
header("Location: index.php"); //todo User page
} else {
//Register failed
(new MessageCookie("Username already in use", "register"))->setCookie();
$msg = new MessageCookie("Username already in use", "register");
$msg->setCookie();
header("Location: login.php#register");
}