Ответов: 2 Просмотров: 185
|
index.php
PHP:
скопировать код в буфер обмена
<? include 'secret.php'; foreach ($users as $user) { if ($user['username'] == $_POST['login'] && $user['password'] == $_POST['password']){ $autorization = 'ЫЧ'; break; } else { $autorization = FALSE; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Форма авторизации</title> <link rel="stylesheet" href="css/style.css"> </head> <body> <? if ($autorization) { echo "<div class='norm_div'><h1>Добро пожаловать на свою страницу ".$_POST['login']."</h1></div>";} else { ?> <form method="post" action="index.php" class="login"> <p> <label for="login">Логин:</label> <input type="text" name="login" id="login" value=""> </p> <p> <label for="password">Пароль:</label> <input type="password" name="password" id="password" value=""> </p> <p class="login-submit"> <button type="submit" class="login-button">Войти</button> </p> <!-- <p class="forgot-password"><a href="index.html">Забыл пароль?</a></p> --> <!-- <p class="forgot-password"><a href="index.html">Забыл пароль?</a></p> --><!-- <p class="forgot-password"><a href="index.html">Забыл пароль?</a></p> --> </form> <?} ?> </body> </html>
secret.php
PHP:
скопировать код в буфер обмена
<? $users = [ '1' => [ 'username' => 'admin', 'password' => 'admin', ], '2' => [ 'username' => 'demo', 'password' => 'demo', ], '3' => [ 'username' => 'demonka', 'password' => 'demonka', ] ]; ?>
форма работает а вот начинаю валидацию делать крашится
не судите строго |