Zrobiłem tak:
<?php
if ($_POST['logowanie']) { // jeżeli formularz został wysłany, to wykonuje się poniższy skrypt
$tabela = 'rejestracja'; // zdefiniowanie tabeli MySQL
$login = $_POST["login"];
$haslo = $_POST["pass"];
$haslo = md5($haslo); // szyfrowanie podanego hasła
function strtolower_utf8($login){
"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u",
"v", "w", "x", "y", "z", "ŕ", "á", "â", "ă", "ä", "ĺ", "ć", "ç", "č", "é", "ę", "ë", "ě", "í", "î", "ď",
"đ", "ń", "ň", "ó", "ô", "ő", "ö", "ř", "ů", "ú", "ű", "ü", "ý", "а", "б", "в", "г", "д", "е", "ё", "ж",
"з", "и", "й", "к", "л", "м", "н", "о", "п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", "щ", "ъ", "ы",
"ь", "э", "ю", "я"
);
"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U",
"V", "W", "X", "Y", "Z", "Ŕ", "Á", "Â", "Ă", "Ä", "Ĺ", "Ć", "Ç", "Č", "É", "Ę", "Ë", "Ě", "Í", "Î", "Ď",
"Đ", "Ń", "Ň", "Ó", "Ô", "Ő", "Ö", "Ř", "Ů", "Ú", "Ű", "Ü", "Ý", "А", "Б", "В", "Г", "Д", "Е", "Ё", "Ж",
"З", "И", "Й", "К", "Л", "М", "Н", "О", "П", "Р", "С", "Т", "У", "Ф", "Х", "Ц", "Ч", "Ш", "Щ", "Ъ", "Ъ",
"Ь", "Э", "Ю", "Я"
);
return str_replace($convert_from, $convert_to, $login); }
login='$login' and haslo='$haslo' and status=0");
// jeżeli użytkownik zarejestrował się, a nie aktywował swojego konta, to wyświetla się komunikat
echo '<span class="blad">Nie aktywowałeś jeszcze swojego konta. Aby to zrobić, wejdź w swoją skrzynkę odbiorczą, a następnie znajdź wiadmość z linkiem aktywacyjnym i aktywuj swoje konto</span>'; }
// jeżeli wszystko jest dobrze, użytkownik się loguje
login='$login' and haslo='$haslo' and status=1");
login='$login' and haslo='$haslo' and status=1");
$_SESSION["login"] = $informacja["login"];
$_SESSION["email"] = $informacja["email"];
$_SESSION["imie"] = $informacja["imie"];
$_SESSION["nazwisko"] = $informacja["nazwisko"];
$_SESSION["id"] = $informacja["id"];
$_SESSION["id_rangi"] = $informacja["id_rangi"];
header('Location: index.php '); } else {
echo '<span class="blad">Nie poprawny login lub hasło!</span>'; }
}
?>
I dalej nic