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

Mag-subscribe sa aming mga feed upang manatili hanggang sa petsa!

Bago! Sundin amin sa gusto mo!


Data Validation class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Ang susi sa isang matatag at secure na application o website ay data validation. Pinapatunayan mga bagay tulad ng mga email address, numero, at iba pang mga data ay maaaring maging lubhang oras-ubos at magdagdag ng maraming mga dagdag na mga linya ng code sa iyong website kung nais mong gawin ito sa tamang paraan. Klase na ito ay maaaring gumawa ng data validation bahagi ng pagbuo ng website ng isang pulutong mas madali.

Klase na ito ay napakadaling gamitin. Dahil ang lahat ng mga pamamaraan ay static ang mga ito ay mas mabilis at callable walang instantiating klase. Ito ay sinasabi na kailangan mo lamang na isama ang PHP file sa iyong code at gawin ang validations tulad ng sa ibaba. Ang pamamaraan ay nagbabalik ng isang boolean (true kapag ito ay may-bisa, hindi totoo kapag hindi wasto). Upang ipakita sa iyo ang ilang mga halimbawa:

Email pagpapatunay:

 if (! Validator :: Email ( "wim (at) test.com")) { echo "Ang iyong email ay hindi wasto"; } 

Email pagpapatunay at hindi tumatanggap address na nagtatapos sa test.com o test.be:

 if (! Validator :: Email ( "wim (at) test.com", array ( "test.com", "test.be"))) { echo "Ang iyong email ay hindi wasto"; } 

Suriin kung ang isang numero ay sa pagitan ng 20 at 50:

 if (! Validator :: Number (35, 50, 20)) { echo "Ang numero ay hindi sa pagitan ng 20 at 50"; } 

Suriin kung ang isang user ay mas luma kaysa 18:

 if (! Validator :: OlderThan ( "1966/02/05", 17)) { echo "Ikaw ay dapat na mas matanda kaysa sa 18."; } 

Mga tampok

  • email
  • url
  • IP
  • Numero ng telepono
  • Number (dagdag na parameter upang suriin kung ang bilang ay sa pagitan ng min at max)
  • unsigned Number
  • Lumutang
  • Alpha
  • Alpha numeric
  • String haba ay sa pagitan ng min at max karakter
  • Hexcolor
  • petsa
  • Suriin kung ang isang tao ipinanganak sa petsa x ay mas luma kaysa x taon
  • Valid XML
  • Filesize pagitan min at max bytes
  • Image sukat sa pagitan ng lapad ay beween min at max at / o taas ay sa pagitan ng min at max pixels

update

13/12/2009:

  • Idinagdag chars pagpapatunay
  • Fixed Alpha paraan typo

18/11/2009:

  • number Idinagdag phone pagpapatunay
  • Fixed maling imahe :)

I-download
Iba pang mga bahagi sa kategoryang itoAng lahat ng mga bahagi ng may-akdang ito
Mga komentoMga madalas itanong at sagot

Properties

nilikha:
13 November 09 Mga

huling update:
13 November 09 Mga

Mga katugmang Mga Browser:
Firefox, IE6, IE7, IE8, Safari

file Kasamang:
PHP

Software Framework:
N / A

Bersyon ng Software:
PHP 5.x

Keyword

eCommerce, eCommerce, Lahat ng bagay, data, petsa, email, numeric, php klase, katiwasayan, pagsusulit, url, pagpapatunay, variable