示例#1
0
function login_required()
{
    if (logedin() == false) {
        header('Location: login.php');
        exit;
    }
    return true;
}
示例#2
0
<?php

include 'functions.php';
if (isset($_GET['action']) && $_GET['action'] == 'login' && logedin() == false) {
    if (in_array($_POST['username'], array_keys($users)) && $users[$_POST['username']] == md5($_POST['password'])) {
        login($_POST['username']);
    } else {
        echo '<p>Wrong username or password</p>';
    }
}
if (isset($_GET['action']) && $_GET['action'] == 'logout' && logedin() == true) {
    logout();
}
if (isset($_GET['action']) && $_GET['action'] == 'password') {
    echo 'New password as md5<br>';
    echo '<label for="password">Password</label><br><input type="password" name="password" id="password"><br>';
}
if (logedin() == false) {
    // If you are still logged out then allow you to login.
    echo '<h1>Please Login</h1>';
    echo '<form action="?action=login" method="post" accept-charset="utf-8">';
    echo '<label for="username">Username</label><br><input type="text" name="username" placeholder="Username" id="username"><br><br>';
    echo '<label for="password">Password</label><br><input type="password" name="password" id="password"><br><br>';
    echo '<input type="submit" value="Login">';
    echo '</form>';
    exit;
}
示例#3
0
function conform_login()
{
    if (!logedin()) {
        redirect_to("index.php");
    }
}