WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Miscellaneous

Data Validation class

— Add-On till WorldWideScripts.net

Prenumerera på vårt foder för att hålla dig uppdaterad!

Nytt! Följ oss som du vill ha det!


Data Validation class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Nyckeln till en stabil och säker applikation eller hemsida är datavalidering. Validera saker som e-postadresser, siffror och andra data kan vara mycket tidskrävande och lägga en hel del extra rader kod till din webbplats om du vill göra det på rätt sätt. Denna klass kan göra valideringsdatadelen av webbutveckling mycket enklare.

Denna klass är mycket lätt att använda. Eftersom alla metoder är statiska de är snabbare och inlösbara utan instansiera klassen. Detta kommer att säga att du behöver bara inkludera PHP-filen i din kod och göra valideringar som nedan. Metoden returnerar ett booleskt (sant när det är giltigt, falskt när ogiltiga). För att visa några exempel:

E-validering:

 if (! Validator :: E-post ( "wim (at) test.com")) { echo "Din e-post är ogiltig"; } 

E-post validering och inte accepterar adresser som slutar med test.com eller test.be:

 if (! Validator :: E-post ( "wim (at) test.com", array ( "test.com", "test.be"))) { echo "Din e-post är ogiltig"; } 

Kontrollera om ett antal är mellan 20 och 50:

 if (! Validator :: Nummer (35, 50, 20)) { echo "Numret är inte mellan 20 och 50"; } 

Kontrollera om användaren är äldre än 18:

 if (! Validator :: OlderThan ( "1966/02/05", 17)) { echo "Du måste vara äldre än 18"; } 

Funktioner

  • E-post
  • url
  • IP
  • Telefonnummer
  • Number (extra parameter för att kontrollera om numret är mellan min och max)
  • unsigned Antal
  • Flyta
  • Alfa
  • alfa~~POS=TRUNC numerisk~~POS=HEADCOMP
  • String längd är mellan min och max tecken
  • Hexcolor
  • Datum
  • Kontrollera om någon som är fött på dagen x är äldre än x år
  • giltig XML
  • Filstorleken mellan min och max bytes
  • Bildens mått mellan bredd är beween min och max och / eller höjd är mellan min och max pixlar

uppdateringar

13/12/2009:

  • Sattes chars validering
  • Fast Alpha metod stavfel

18/11/2009:

  • Inkom telefonnummer validering
  • Fasta felaktiga bilder :)

Hämta
Andra komponenter i denna kategoriAlla komponenter i denna författare
KommentarerVanliga frågor och svar

Egenskaper

Skapad:
13 November 09

Senaste uppdateringen:
13 November 09

kompatibla Webbläsare:
Firefox, IE6, IE7, IE8, Safari

filer ingår:
PHP

Framework programvara:
N / A

Mjukvaru-version:
PHP 5.x

Nyckelord

e-handel, e-handel, Alla objekt, data, datum, e-post, numerisk, php klass, sä, kerhet, testa, url, godkä, nnande, variabler