Pudi hasło sdasdad(przykładowo)
Test1 hasło testy1
Test2 hasło test2
I Tylko hasło w koncie Pudi działa można się logować itp, a w innych kontach jest napisane hasło nieprawidłowe po obejrzeniu phpmyadmin zauważyłem ze wszystkie konta mają tak samo zakodowane hasło jak konto PUDI, Sprawdziłem Konto Test1 i Test2 logowało się po podaniu hasła do konta Pudi i tutaj moje pytanie co robię źle kod pliku register.php
<?php $login = $_POST['login']; $haslo = $_POST['haslo']; $haslo2 = $_POST['haslo2']; $email = $_POST['email']; $losowe = $_POST['l']; $poziom = 0; if ($_POST){ if($haslo != $haslo2){ $info .= 'podane hasłą są różne<br />'; }else{ $info .= 'niepoprawny adres e-mail<br />'; }else{ require_once('config.php'); $login = czysc($login); $haslo = czysc($haslo); $haslo2 = czysc($haslo); $email = czysc($email); $query = "SELECT login FROM users WHERE login='$login'"; $info .= "wybrana nazwa użytkownika($login) jest już zajęta<br />"; }else{ $query = "INSERT INTO users (login,haslo,email,data,poziom) VALUES ('$login',md5('$haslo1'),'$email','$data','$poziom')"; $info .= 'rejestracja zakończyła się sukcesem<br />'; } } } }else{ $info .= 'uzupełnij wszystkie pola<br />'; } } ?> <html> <head> <meta name="generator" content="WebSite PRO 4.3" /> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2" /> <title>Rejestracja</title> </head> <body> <table> <tr> <td>login:</td> <td><input type='text' name='login'></td> </tr> <tr> <td>hasło:</td> <td><input type='password' name='haslo'></td> </tr> <tr> <td>powtórz hasło:</td> <td><input type='password' name='haslo2'></td> </tr> <tr> <td>e-mail:</td> <td><input type='text' name='email'><input type='hidden' name='control' value='1'></td> </tr> <tr> <td><input type='submit' value='zarejestruj'></td> </tr> <tr> <td></td> </tr> </table> </form> </body> </html>
A tak wyglada baza danych:

Proszę o pomoc bo kompletnie nie wiem gdzie jest błąd