и посматрел пароль в БД и тама всегда в яцейке пароля стоит цифра 0
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?php
- //Регистрация
- $connect = mysql_connect('localhost', 'root', '') or die(mysql_error());
- mysql_select_db('registr');
- if (isset($_POST['submit'])) {
- $username = $_POST['username'];
- $login = $_POST['login'];
- $password = $_POST['password'];
- $r_password = $_POST['r_password'];
- if ($password == $r_password) {
- $password = md5($password);
- $query = mysql_query("INSERT INTO users VALUE ('','$username','$login','$password')") or die (mysqli_error());
- }
- else{
- die('Пароль не совпадает');
- }
- }
- // Авторизация
- if (isset($_POST['enter'])) {
- $e_login = $_POST ['e_login'];
- $e_password = ($_POST ['e_password']);
- $query = mysql_query("SELECT * FROM user WHERE login = '$e_login' ") or die(mysql_error());
- $user_data = mysql_fetch_array($query);
- if ($user_data['password'] == $e_password) {
- echo "Ты вошел";
- }
- else
- echo "Неправильный логин или пароль!";
- }
- ?>
- <form method="post" action="registr.php">
- <input type="text" name="username" placeholder="Username" required><br/>
- <input type="text" name="login" placeholder="Login" required><br/>
- <input type="password" name="password" placeholder="Password" required><br/>
- <input type="password" name="r_password" placeholder="Password" required><br/>
- <input type="submit" name="submit" value="Отправить">
- </form>
- <form method="post" action="registr.php">
- <input type="text" name="e_login" placeholder="Login" required><br/>
- <input type="password" name="e_password" placeholder="Password" required><br/>
- <input type="submit" name="enter" value="Enter">
- </form>