|
@@ -5,26 +5,26 @@
|
|
|
"password" => "qwerty");
|
|
|
session_start();
|
|
|
|
|
|
- $newUser = true;
|
|
|
- $passwordRight = false;
|
|
|
- $login = "";
|
|
|
+ $nothingInPost = true;
|
|
|
+ $passwordInPostRight = false;
|
|
|
+ $login = "";
|
|
|
|
|
|
if (isset($_GET['logout']) and $_GET['logout'] == 'true'):
|
|
|
$_SESSION['logged'] = false;
|
|
|
endif;
|
|
|
|
|
|
if (!isset($_SESSION['logged'])):
|
|
|
- $_SESSION['logged'] = $passwordRight;
|
|
|
+ $_SESSION['logged'] = $passwordInPostRight;
|
|
|
endif;
|
|
|
|
|
|
if (isset($_POST['login']) && isset($_POST['password'])):
|
|
|
- $newUser = false;
|
|
|
+ $nothingInPost = false;
|
|
|
$login = $_POST['login'];
|
|
|
if (($_POST['login'] == $credentials['login']) && ($_POST['password'] == $credentials['password'])):
|
|
|
- $passwordRight = true;
|
|
|
+ $passwordInPostRight = true;
|
|
|
$_SESSION['loginTimes'][] = time();
|
|
|
endif;
|
|
|
- $_SESSION['logged'] = $passwordRight;
|
|
|
+ $_SESSION['logged'] = $passwordInPostRight;
|
|
|
endif;
|
|
|
?>
|
|
|
<html>
|
|
@@ -35,7 +35,7 @@
|
|
|
</head>
|
|
|
<body>
|
|
|
<?php if (!$_SESSION['logged']): ?> <!-- Если пользователь не залогинен -->
|
|
|
- <?php if (!$passwordRight && !$newUser):
|
|
|
+ <?php if (!$passwordInPostRight && !$nothingInPost):
|
|
|
<div style='color: red;'>
|
|
|
Your password are wrong!!!
|
|
|
</div>
|
|
@@ -43,10 +43,10 @@
|
|
|
<form method='post' action="">
|
|
|
Login: <input type='text' name='login' value="<?php echo $login; //сюда мы засовываем login из POST или пустую строку ?>"><br/>
|
|
|
Password: <input type='password' name='password'><br/>
|
|
|
- <input type='submit' value='Login'>
|
|
|
+ <input type='submit' value='Login' />
|
|
|
</form>
|
|
|
<?php else:
|
|
|
- <?php if ($passwordRight):
|
|
|
+ <?php if ($passwordInPostRight):
|
|
|
<div style='color: green;'> Welcome </div>
|
|
|
<?php endif; ?>
|
|
|
История логинов:
|
|
@@ -57,7 +57,7 @@
|
|
|
</table>
|
|
|
<a href='?logout=true'>Выйти</a>
|
|
|
<?php endif; ?>
|
|
|
- <pre><?php print_r(array("newUser" => $newUser, "passwordRight" => $passwordRight, "login" => $login));
|
|
|
+ <pre><?php print_r(array("nothingInPost" => $nothingInPost, "passwordInPostRight" => $passwordInPostRight, "login" => $login));
|
|
|
print_r($_SESSION);
|
|
|
print_r($_POST);
|
|
|
print_r($_GET);
|