Sprawdzałem wszystkie kombinacje i działa prawidłowo...
Oto cały kod:
<?PHP
if(isset($_POST['submit'])) {
$password = md5($_POST["password"]); $password2 = md5($_POST["password2"]); $kod = $_POST["kod"];
$wylosowany = $_POST["wylosowany"];
{
if(($password)==($password2))
{
{
if(($wylosowany)==($kod))
{
if(mysql_query("SELECT login FROM users WHERE login=$login")==FALSE) {
if(mysql_query("SELECT mail FROM users WHERE mail=$mail")==FALSE) {
echo 'Konto z takim adresem e-mail już istnieje.<br><a href="index.php?page=rejestracja">-Powrót-</a>'; }
else
{
$lh = $login . $password;
echo "Konto zostało założone."; }
}
else{echo 'Konto z takim loginem już istnieje.<br><a href="index.php?page=rejestracja">-Powrót-</a>';} }
else
{
echo 'Błędnie przepisany kod z obrazka<br><a href="index.php?page=rejestracja">-Powrót-</a>'; }
}
else
{
echo 'Login lub hasło są za krótkie<br><a href="index.php?page=rejestracja">-Powrót-</a>'; }
}
else
{
echo 'Hasła nie są takie same<br><a href="index.php?page=rejestracja">-Powrót-</a>'; }
}
else
{
echo 'Nie zostały uzupełnione wszystkie pola formularza.<br><a href="index.php?page=rejestracja">-Powrót-</a>'; }
}
else
{
/* Kod z obrazka */
$losuj_kod = $l1 . $l2 . $l3 . $l4 . $l5;
<form action='index.php?page=rejestracja' method='post'>
<table style='width:400px;margin:0;padding:0;background:none;border-spacing:0px;'>
<tr style='margin:0;padding:0;background:none;'><td class='rej_td'>Login</td><td><input type='text' name='login' class='logowanie_form' maxlength=20></td><td class='rej_info'>(min. 3 znaki)</td></tr>
<tr style='margin:0;padding:0;background:none'><td class='rej_td'>Adres e-mail</td><td><input type='text' name='mail' class='logowanie_form' maxlength=40></td></tr>
<tr style='margin:0;padding:0;background:none'><td class='rej_td'>Hasło</td><td><input type='password' name='password' class='logowanie_form' maxlength=20></td><td class='rej_info'>(min. 5 znaków)</td></tr>
<tr style='margin:0;padding:0;background:none'><td class='rej_td'>Powtórz hasło</td><td><input type='password' name='password2' class='logowanie_form' maxlength=20></td></tr>
<tr style='margin:0;padding:0;background:none'><td></td><td><div class='obrazek'>";
$img=ImageCreateFromJPEG('images/kod_bg.jpg');
$kolor_bialy = ImageColorAllocate($img, 234, 0, 11);
$nazwa = "nazwa.jpg";
ImageFill($img, 0, 0, 0);
ImageString($img, 5, 60, 15, $losuj_kod, $kolor_bialy);
imagepng($img, $nazwa);
ImageDestroy($img);
echo "<img src=\"$nazwa\" alt=\"Wygenerowany obrazek\" />"; </div></td></tr>
<tr style='margin:0;padding:0;background:none'><td class='rej_td'>Kod z obrazka</td><td><input type='text' name='kod' class='logowanie_form' maxlength=5></td></tr>
</table>
<input type='hidden' value=$losuj_kod name='wylosowany'>
<input type='submit' value='Załóż konto' class='logowanie_submit' name='submit'>";
}
?>