Witam
Mam pewien skrypt do rejestracju uzytkownikow na stronie i dopisalem do kodu linijke odpowiedzialna za sprawdzanie poprawnosci wpisanego adresu e-mail, ale zawsze jak nawet jest wpisany adres e-mail to mi wywala ze ZLY ADRES E-MAIL
Czy tu gdzies cos zle poskladalem czy kod zawiera jakis blad?
if(empty($_POST["userName"]) || empty($_POST["userSurname"]) || empty($_POST["userLogin"])
|| empty($_POST["userPassword1"]) || empty($_POST["userPassword2"]) || empty($_POST
["userEmail"]))
{
$errorMessage = "Wypełnij wszystkie pola";
}
elseif($_POST["userPassword1"]!=$_POST["userPassword2"])
{
$errorMessage = "Podane hasła różnią się od siebie";
}
elseif(strlen(trim($_POST["userLogin"])) < 4 || strlen(trim($_POST["userPassword1"])) <4 )
{
$errorMessage = "Nazwa użytkownika oraz hasło muszą mieć przynajmniej 4 znaki";
}
elseif(mysql_num_rows($loginAble)==1)
{
$errorMessage = "Podana nazwa uzytkownika jest juz zajęta";
}
elseif(mysql_num_rows($emailAble)==1)
{
$errorMessage = "Podany adres e-mail już istnieje w serwisie";
}
# KOD ODPOWIEDZIALNY ZA SPRAWDZANIE ADRESU E-MAIL
elseif(!eregi('|^[_a-z0-9.-]*[a-z0-9]@[_a-z0-9.-]*[a-z0-9].[a-z]{2,3}$|e', $userEmail))
{
$errorMessage = "Zły adres e-mail";
}
</php>