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 al WorldWideScripts.net

Abonu al nia feed resti ĝisdata!

Nova! Sekvu nin kiel vi deziras gxin!


Data Validation class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

La ŝlosilo al stabila kaj sekura apliko aŭ retejo estas datumoj validación. Konfirmanta aĵojn kiel retpoŝtaj adresoj, nombroj, kaj aliaj datumoj povas esti tre tempo konsumanta kaj aldoni multajn ekstrajn linioj de kodo al via retpaĝaro, se vi volas fari ĝin la ĝusta vojo. Tiu klaso povas fari la datumoj validación parto de retejo disvolviĝo multe pli facila.

Tiu klaso estas tre facila uzi. Ĉar ĉiuj metodoj estas statikaj ili estas rapida kaj callable sen instantiating la klaso. Tio diros ke vi nur bezonas inkluzivi la PHP- dosieron en via kodo kaj fari la validations kiel sube. La metodo redonas bulea (veraj kiam estas valida, malvera kiam nevalida). Montri al vi kelkajn ekzemplojn:

Retpoŝta validigo:

 se (! Kontrolilo :: Retpoŝto ( "Wim (ĉe) test.com")) { echo "Via retpoŝto estas malvalida"; } 

Retpoŝta validigo kaj ne akceptas adresojn kiuj finiĝas kun test.com aŭ test.be:

 se (! Kontrolilo :: Retpoŝto ( "Wim (ĉe) test.com", array ( "test.com", "test.be"))) { echo "Via retpoŝto estas malvalida"; } 

Kontrolu ĉu entjero estas inter 20 kaj 50:

 se (! Kontrolilo :: Nombro (35, 50, 20)) { echo "La nombro estas ne inter 20 kaj 50"; } 

Kontrolu se uzanto estas pli aĝa ol 18:

 se (! Kontrolilo :: OlderThan ( "1966-2-5", 17)) { echo "Vi devas esti pli aĝa ol 18."; } 

Trajtoj

  • retpoŝto
  • url
  • IP
  • telefonnumerojn
  • Nombro (ekstra parametro por kontroli se la nombro estas inter min kaj maks)
  • sensigna Nombro
  • kaleŝego
  • alfa
  • Alfa nombraj
  • String longo estas inter min kaj maks karakteroj
  • Hexcolor
  • Dato
  • Kontrolu se iu naskiĝis la daton x estas pli malnovaj ol x jaroj
  • valida XML
  • Dosiergrandecon inter min kaj maks bitokoj
  • Bildo dimensioj inter larĝa estas beween min kaj maks kaj / aŭ alteco estas inter min kaj maks rastrumeroj

ĝisdatigoj

13/12/2009:

  • Aldonita signoj kontrolada
  • Fiksita Alfa metodo tajperaro

18/11/2009:

  • Aldonita telefonnumero validación
  • Fiksa malĝusta bildoj :)

Elŝuti
Aliaj komponantoj en ĉi tiu kategorioĈiuj komponantoj de tiu aŭtoro
KomentojOftaj demandoj kaj respondoj

Propraĵoj

kreitaj:
13 Novembro 09

lasta Ĝisdatigo:
13 Novembro 09

kongrua Browsers:
Firefox, IE6, IE7, IE8, Safaro

Dosieroj Inkluditaj:
PHP

Programaro Framework:
N / A

Programaro Versio:
PHP 5.x

Ŝlosilvortoj

eCommerce, eCommerce, ĉiuj Eroj, datumoj, dato, retpoŝto, nombraj, php klaso, sekureco, testo, url, validació, n, variabloj