<?php
if(empty($_POST) AND
$_SESSION['logged_in'] !== true) die("Aby się zalogować musisz podać poprawne dane!"); include 'db.php';
for($i = 0; $i < count($db) AND
$_SESSION['logged_in'] !== true; ++$i) {
if($db[$i]['user'] == @$_POST["user"] AND
$db[$i]['passwd'] == hash('sha256', @$_POST['passwd'])) $_SESSION['logged_in'] = true;
} // End for
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://w...content-available-to-author-only...3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Logowanie z użyciem plików tekstowych</title>
</head>
<body>
<?php
if($_SESSION['logged_in'] === true)
echo 'Brawo! Masz dostęp do tych danych. :)';
else
echo 'Brak dostępu!';
?>
</body>
</html>
PD9waHAKIAlzZXNzaW9uX3N0YXJ0KCk7CglkZWZpbmUoJ1NFQ1JFVF9DT05TVCcsIHRydWUpOyAKIAkgaWYoZW1wdHkoJF9QT1NUKSBBTkQgJF9TRVNTSU9OWydsb2dnZWRfaW4nXSAhPT0gdHJ1ZSkKIAkJZGllKCJBYnkgc2nEmSB6YWxvZ293YcSHIG11c2lzeiBwb2RhxIcgcG9wcmF3bmUgZGFuZSEiKTsKIAlpbmNsdWRlICdkYi5waHAnOyAKIAkgZm9yKCRpID0gMDsgJGkgPCBjb3VudCgkZGIpIEFORCAkX1NFU1NJT05bJ2xvZ2dlZF9pbiddICE9PSB0cnVlOyArKyRpKQogCXsKIAkJIGlmKCRkYlskaV1bJ3VzZXInXSA9PSBAJF9QT1NUWyJ1c2VyIl0gQU5EICRkYlskaV1bJ3Bhc3N3ZCddID09IGhhc2goJ3NoYTI1NicsIEAkX1BPU1RbJ3Bhc3N3ZCddKSkgCiAJCQkkX1NFU1NJT05bJ2xvZ2dlZF9pbiddID0gdHJ1ZTsgCiAJfSAvLyBFbmQgZm9yCj8+CjwhRE9DVFlQRSBIVE1MIFBVQkxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAxLy9FTiIgImh0dHA6Ly93Li4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi4zLm9yZy9UUi9odG1sNC9zdHJpY3QuZHRkIj4KPGh0bWw+CiAgICA8aGVhZD4KICAgICAgICA8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1VVEYtOCI+CiAgICAgICAgPHRpdGxlPkxvZ293YW5pZSB6IHXFvHljaWVtIHBsaWvDs3cgdGVrc3Rvd3ljaDwvdGl0bGU+CiAgICA8L2hlYWQ+CiAgICA8Ym9keT4KIAk8P3BocAogCQkgIGlmKCRfU0VTU0lPTlsnbG9nZ2VkX2luJ10gPT09IHRydWUpIAogCQkJZWNobyAnQnJhd28hIE1hc3ogZG9zdMSZcCBkbyB0eWNoIGRhbnljaC4gOiknOyAKIAkJICBlbHNlCiAJCQllY2hvICdCcmFrIGRvc3TEmXB1ISc7CiAJPz4KICAgIDwvYm9keT4KPC9odG1sPgo=