codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
<?php if (isset($_POST['submit'])) { $login = htmlspecialchars($_POST['login']); $password = htmlspecialchars($_POST['password']); $bad = false; session_start(); unset($_SESSION['error_login']); unset($_SESSION['error_password']); unset($_SESSION['success_reg']); if ((strlen($login) < 3) || (strlen($login) > 32)) { $_SESSION['error_login'] = 1; $bad = true; } if ((strlen($password) < 6) || (strlen($password) > 32)) { $_SESSION['error_password'] = 1; $bad = true; } if (!$bad) { $mysqli = new mysqli("localhost","root","","site"); $password = md5($password); $mysqli->query("INSERT INTO users ('login','password') VALUE ('$login','$password')"); $mysqli->close(); $_SESSION['success_reg'] = 1; header("Location: index.php"); } } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Registr</title> </head> <body> <h2>Registr</h2> <?php if ($_SESSION['success_reg'] == 1) { echo "Регистрация прошла успешно!"; unset ($_SESSION['success_reg']); } ?> <div style="background-color: #d7d7d7;padding: 10px;width: 200px;"> <form action="" method="post"> <?php if ($_SESSION['error_login'] == 1) echo "Неверный логин"; if ($_SESSION['error_password'] == 1) echo "Неверный пароль"; ?> <p>Login :</p> <input type="text" name="login"><br> <p>Password :</p> <input type="password" name="password"><br><br> <input type="submit" name="submit" value="Enter" style="cursor: pointer;"> </form> </div> </body> </html>
Private
[
?
]
Run code
Submit