Witam posiadam system rejestracji użytkowników ale niestety coś się zepsuło założyłem 3 konta 1
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'];
$data=date('d.m.Y, H:i'); $poziom = 0;
if ($_POST){
if($haslo != $haslo2){
$info .= 'podane hasłą są różne<br />';
}else{
if(!ereg("^.+@.+\..+$", $email)){
$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>
<form action="
<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<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>
<td colspan='2'>
<?php if(!empty($info)){ echo $info; } ?></td>
</tr>
</table>
</form>
</body>
</html>
A tak wyglada baza danych:

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