<?php /* Copyright 2014 Jeremie Roy. All rights reserved. * License: http://www.opensource.org/licenses/BSD-2-Clause */ session_start(); if (isset($_SESSION["unique_id"])) { include "./include/db_handler.php"; $db = new EveDB(); $db->deleteUser($_SESSION["unique_id"]); } // Unset all of the session variables. $_SESSION = array(); if (ini_get("session.use_cookies")) { $params = session_get_cookie_params(); setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"]); } session_destroy(); header("Location: login.php");
<?php /* Copyright 2014 Jeremie Roy. All rights reserved. * License: http://www.opensource.org/licenses/BSD-2-Clause */ session_start(); include "./include/security.php"; include "./include/db_handler.php"; require_once './include/eve_header.php'; if (isset($_POST["ac"]) && $_POST["ac"] == "log") { /// do after login form is submitted if (isset($_POST["username"]) && isset($_POST["password"]) && isset($USERS[$_POST["username"]]) && $USERS[$_POST["username"]] == $_POST["password"]) { /// check if submitted $igb = new EveHeader(); $db = new EveDB(); // if (isset($_POST["track_token"]) && $_POST["track_token"] != "") { //if user is tracked $tracked_user = $db->getUser($_POST["track_token"]); if ($tracked_user == NULL) { echo 'Incorrect track token. Please, try again.'; } else { $_SESSION["track_token"] = $_POST["track_token"]; $_SESSION["logged"] = $_POST["username"]; } } else { //check if sender is IGB $system_id = NULL; if ($igb->isInGame()) { $system_id = $igb->getSolarSystemID(); }