Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem Z Ereg();, Sypie się..
DeeL
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 22.02.2004
Skąd: Nysa

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

Ostrzeżenie: (0%)
-----


  1. <?
  2.  
  3. if(preg_match('/^([w.+-]+)@([a-zA-z.-]+).(w{2,6})$/',$adresemail)){
  4.  echo &#092;"Adres jest poprawny !\";
  5. }
  6.  
  7. ?>


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 09:33