Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem Z Ereg();
Forum PHP.pl > Forum > Przedszkole
DeeL
Skrypt pochodzi z pewnej książki, ale u mnie nie działa... Oto on:

  1. <?php
  2.  
  3. function check_mail($email){
  4.  $wyr=&#092;"^[a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+)*\";
  5.  $wyr .=&#092;"@([a-zA-Z0-9_-]+)(.[a-zA-Z0-9_-]+)*(.[a-zA-Z]{2,4})$\";
  6.  if(ereg($wyr, $email)){
  7.  return true;
  8. } else {
  9.  return false;
  10. }
  11. }
  12.  
  13. ?>


wywołuję następująco: $dobry=check_mail($mail);
gdzie $mail to string 'mail@mail.pl'

I wyświetla mi następujące błąd:

Warning: ereg() [function.ereg]: REG_EPAREN in /home/xxxxxx/public_html/stronka.php on line 98
NuLL
  1. <?
  2.  
  3. if(preg_match('/^([w.+-]+)@([a-zA-z.-]+).(w{2,6})$/',$adresemail)){
  4.  echo &#092;"Adres jest poprawny !\";
  5. }
  6.  
  7. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.