コード例 #1
0
<?php

/**
 * Created by PhpStorm.
 * User: ernestlandrito
 * Date: 12/7/15
 * Time: 10:21 PM
 */
session_start();
include 'login-session-handler.php';
// Make a new login handler.
$login_handler = new LoginSessionHandler();
// Print if logged in.
echo $login_handler->IsLoggedIn() ? $login_handler->GetLoginInfo()['email'] . " is logged in with a password hash of " . $login_handler->GetLoginInfo()['password'] : "******";
コード例 #2
0
ファイル: Login.php プロジェクト: Landrito/nnmta-prototype
session_start();
require 'Session/login-session-handler.php';
$login_handler = new LoginSessionHandler();
// If submitting
if ($_SERVER['REQUEST_METHOD'] == "POST") {
    // Login using the login information
    if ($login_handler->Login($_POST['email'], $_POST['password'])) {
        // Alert if success.
        echo "<script> alert('Email " . $login_handler->GetLoginInfo()['email'] . " has logged in.') </script>";
    } else {
        // Alert if unsusccessful.
        echo "<script> alert('Unsuccessfully logged in.') </script>";
    }
}
// Check if logged in and set visability.
if ($login_handler->IsLoggedIn()) {
    $login_visability = "hidden";
    $username_visablilty = "";
} else {
    $login_visability = "";
    $username_visablilty = "hidden";
}
?>

                      <ul <?php 
echo $username_visablilty;
?>
 class="nav navbar-nav navbar-right">

                          <li><a href="Session/logout.php"> <span class="glyphicon glyphicon-user" aria-hidden="true"></span> <?php 
echo $_SESSION['login']['email'];