Esempio n. 1
0
<?php

session_start();
require "inc/config.php";
// Call configuration file
require "inc/functions.php";
// Call function library
$session = new Session();
// Session class'en er klar til brug...
// Security check - tjek om session variabler passer - ellers skal brugeren kyles tilbage til login.php
if ($session->verify_userpass($site_username, $site_password) == false) {
    $session->var_set('debugstate', '2');
    header("Location:login.php");
    exit;
} else {
}
// HTML header
require "inc/header.php";
?>



<section class="box bred">

	<h2>Velkommen til det hemmelige område!</h2>

	<img src="img/grid.jpg" height="224" width="400" alt=""><br><br>

	Følgende bruger har en kørende session:<br><br>
	Brugernavn: <?php 
print $session->var_fetch("username");
Esempio n. 2
0
<?php

session_start();
require "inc/config.php";
// Call configuration file
require "inc/functions.php";
// Call function library
$session = new Session();
// Session class'en er klar til brug...
// Kontroller bruger og kode, opret session hvis de matcher
if (strtolower($_POST['username']) == strtolower($site_username) && $_POST['password'] == $site_password) {
    $session->var_set('username', $_POST['username']);
    $session->var_set('password', md5($_POST['password']));
    header("Location:lukket.php");
} else {
    if ($_POST['username'] == null || $_POST['password'] == null) {
        if (isset($_POST['username'])) {
            $usr = $_POST['username'];
            $session->var_set('debugstate', '3');
            header("Location:login.php?un={$usr}");
        } else {
            $session->var_set('debugstate', '3');
            header("Location:login.php");
        }
    } else {
        if (isset($_POST['username'])) {
            $usr = $_POST['username'];
            $session->var_set('debugstate', '4');
            header("Location:login.php?un={$usr}");
        } else {
            $session->var_set('debugstate', '4');