예제 #1
0
파일: index.php 프로젝트: hundrex/SERS
<!DOCTYPE html>
<?php 
require_once $_SERVER['DOCUMENT_ROOT'] . '/SERS/SERS/model/DAL/UserDAL.php';
session_start();
$pseudo = filter_input(INPUT_POST, 'pseudo', FILTER_SANITIZE_STRING);
$password = filter_input(INPUT_POST, 'password', FILTER_SANITIZE_STRING);
if ($pseudo !== null && $password !== null) {
    $user = UserDAL::connection($pseudo, $password);
    if ($user) {
        $_SESSION['user'] = $user->getId();
        $_SESSION['role'] = $user->getRole();
        setcookie("user_id", $_SESSION['user']);
        setcookie("user_role", $_SESSION['role']);
    } else {
        $_SESSION['user'] = false;
    }
}
?>
<html>
    <head>
        <?php 
if (isset($_SESSION['user'])) {
    $user = UserDAL::findById($_SESSION['user']);
}
?>
        <meta charset="UTF-8">
        <title>SERS</title>
        <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
        <!-- Latest compiled and minified CSS -->
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">