diff options
author | Andrew Dolgov <[email protected]> | 2018-07-24 12:01:50 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2018-07-24 12:01:50 +0300 |
commit | f9030b3157226733a8154abe235f78a8f35a1df5 (patch) | |
tree | 1c047d1f0ffe456b327585bebbf211d68eddbe8f /login.php | |
parent | e0813fa16d716df735562866353b291fcd4c2bd0 (diff) |
notify if login failed
Diffstat (limited to 'login.php')
-rw-r--r-- | login.php | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -3,6 +3,8 @@ @$op = $_REQUEST["op"]; + $login_notice = ""; + if ($op == "perform-login") { $user = trim(mb_strtolower($_REQUEST["user"])); $password = 'SHA256:' . hash('sha256', "$user:" . trim($_REQUEST["password"])); @@ -19,6 +21,8 @@ $_SESSION["owner"] = $user; header("Location: index.php"); + } else { + $login_notice = "Incorrect username or password"; } } @@ -57,6 +61,10 @@ <div class="container"> + <?php if ($login_notice) { ?> + <div class="alert alert-danger"><?php echo $login_notice ?></div> + <?php } ?> + <form method="post"> <input type="hidden" name="op" value="perform-login"> |