if (strlen($login) < 6 or
strlen($login) > 30 or
!eregi("^[a-zA-Z0-9_.]+$", $login)) { $blad++;
echo '<p>Proszę poprawny wprowadzić login (od 6 do 30 znaków).</p>'; } else {
$wynik = mysql_query("SELECT * FROM $tabela WHERE login='$login'"); $blad++;
echo '<p>Podana nazwa użytkownika została już zajęta.</p>'; }
}
$blad++;
echo '<p>Proszę poprawnie wpisać hasło (od 6 znaków do 30 znaków). </p>'; }
if ($haslo !== $haslo2) {
$blad++;
echo '<p> Podane hasła nie są ze sobą zgodne. </p>'; }
if (!eregi("^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,4}$", $email)) { $blad++;
Witam. Eregi zostało zdeprecjonowane jak widzę. W jaki sposób zrobić walidację tych danych bez użycia eregi?