View sourcecode

The following files exists in this folder. Click to view.

login.php

33 lines UTF-8 Unix (LF)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
session_start
();

// användare
$users = [
    
"admin" => "1234",
    
"olle"  => "password",
    
"anna"  => "qwerty"
];

// Hämta data
$user $_POST['user'];
$pass $_POST['pass'];

// Kontrollera om användaren finns
if (array_key_exists($user$users) && $users[$user] === $pass) {

    
$_SESSION['user'] = $user;

    
//"kom ihåg mig" ikryssad = cookie
    
if (isset($_POST['remember'])) {
        
setcookie("savedUser"$usertime() + 3600 24 30);
    }

    
header("location: admin.php");
    exit();

} else {
    
header("location: index.php?mess=Fel användarnamn eller lösenord!");
    exit();
}
?>