The following files exists in this folder. Click to view.
login.php32 lines UTF-8 Unix (LF)
<?php
session_start();
$filenames = glob('*.json'); #Alla filer som slutar på .json
$username= $_POST['username']; #Det man skriver in som username
$password= $_POST['password']; #Det man skriver in som password
$login = false;
foreach($filenames as $filename){
$user = json_decode(file_get_contents($filename), true);
foreach ($user as $user){
if ($user['username']== $username && $user['password']== $password){ #Om username och password är som det ska vara så loggas man in.
$_SESSION['username']= $username;
$login=true;
header('location:bank.php');
exit();
}
}
}
if (!$login) {
header('location:index.php?mess=Du har angivit fel inloggningsuppgifter');
exit();
}
#Om det man skriver in är samma som det korrekta skickas man till bank.php, om inte skickas man till index.php med ett felmedelande