Webcity.pl


  Chcę być wyżej!

  Autoryzacja w PHP

  Własna wyszukiwarka ...

  System wejścia w PHP

  Kompilacja PHP w sys...

 

 02.02.06 - [new] E-video - artykuł

 30.01.06 - [update] Artykuł o sesjach

 18.12.05 - [update] PDO - artykuł

 19.08.05 - [new+upd] Aktualizacja materia...

 26.04.05 - [update] Nowy artykuł



  Pomocy WML
[php]Sesje nie działają, ...
[actionscript 2.0] [flash...
Problem z talicami w php
[ocena] llll.pl darmowe a...
Kamera na stronie interne...
Kamera na stronie interne...
[xml] Jak wyciągnąć dane
Wizualizacja w JS - POMOC
Web Developer - stała / f...

... i wiele innych wątków na forum ›

Partnerzy
› allRSS.info - katalog zasobów RSS
› iloveflyer.org - webdesign
› webserv.pl - serverpack
› skryptoteka.pl - mnóstwo skryptów
› vel.pl - hosting
› TelePraca.net - pracuj swobodnie
› PHP Solutions - magazyn PHP
› HELION - wydawnictwo informatyczne

Ksišżka dnia

CityMag
Wpisz swój e-mail, aby zaprenumerować nasz Magazyn, który zawiera najnowsze informacje ze świata i najciekawsze teksty.
 

Szukasz czegoś?
Nasza wyszukiwarka znajdzie wszystko, czego szukasz.
 

Szukanie zawansowane


  Reklama
  Redakcja
  Hosting
  Kanał

© WebCity.pl Team
 
 
  Forum Forum
Kursy Kursy
Porady Porady
Recenzje Recenzje
Newsy Newsy
Katalog stron WWW Katalog
Skrypty PHP Skrypty
Download Oferty i praca
Artykuły:
 Teoria
 Praktyka
 Promocja
 Inne
 

 Webcity.pl |

Sprawdzanie poprawności e-maila
Autor: sickboy
Aby sprawdzić poprawność e-maila za pomocą JavaScript musimy odwołać się do takiej funkcji:

function check_email(email) {
   invalid = " /:,;";
   if(email == "") { return false }
   for(i=0; i < invalid.length; i++) {
      bad = invalid.charAt(i);
      if (email.indexOf (bad, 0) != -1) { return false }
   }
   at = email.indexOf("@", 0);
   if( (at == -1) || (at == 0) ) { return false }
   if(email.indexOf("@", at+1) != -1) { return false }
   period = email.indexOf(".", at);
   if( (period == -1) || (period == at+1) ) { return false }
   if(period+3 > email.length == -1) { return false }
   return true;
}

Przykład odwołania z formularza (onsubmit="return sprawdz()") z polem o nazwie 'email':

function sprawdz(form) {
   if (!(check_email(form.email.value))) {
      alert('Podaj poprawny adres e-mail');
      return false;
   }
   else {
      return true;
   }
}


Powrót