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

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


Data Validation class - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Kunci kepada permohonan yang stabil dan selamat atau laman web adalah pengesahan data. Mengesahkan perkara seperti alamat e-mel, nombor, dan data lain yang boleh menjadi sangat memakan masa dan menambah banyak baris tambahan kod untuk laman web anda jika anda ingin melakukannya dengan cara yang betul. Kelas ini boleh membuat pengesahan data sebahagian daripada pembangunan laman web lebih mudah.

Kelas ini adalah sangat mudah untuk digunakan. Oleh kerana semua kaedah statik mereka adalah lebih cepat dan boleh panggil tanpa mewujudkan kejadian kelas. Ini akan mengatakan bahawa anda hanya perlu untuk memasukkan fail PHP kod anda dan melakukan pengesahan seperti di bawah. Kaedah ini mengembalikan boolean (benar apabila ia sah, palsu apabila tidak sah). Untuk menunjukkan kepada anda beberapa contoh:

Pengesahan e-mel:

 if (! Validator :: E-mel ( "wim (at) test.com")) { echo "e-mel anda tidak sah"; } 

Pengesahan e-mel dan tidak menerima alamat yang berakhir dengan test.com atau test.be:

 if (! Validator :: E-mel ( "wim (at) test.com", array ( "test.com", "test.be"))) { echo "e-mel anda tidak sah"; } 

Semak jika nombor adalah antara 20 dan 50:

 if (! Validator :: Bilangan (35, 50, 20)) { echo "Jumlah itu tidak ada di antara 20 dan 50"; } 

Periksa sama ada pengguna yang lebih tua daripada 18:

 if (! Validator :: OlderThan ( "1966/02/05", 17)) { echo "Anda mesti menjadi lebih tua daripada 18."; } 

ciri-ciri

  • e-mel
  • url
  • IP
  • nombor telefon
  • Nombor (parameter tambahan untuk menyemak jika nombor adalah antara min dan max)
  • Nombor tidak ditandatangani
  • Float
  • Alpha
  • Alpha angka
  • panjang tali di antara min dan watak-watak max
  • Hexcolor
  • Tarikh
  • Periksa sama ada seseorang dilahirkan pada tarikh x adalah lebih tua daripada x tahun
  • XML sah
  • Saiz Fail antara min dan bait max
  • dimensi imej antara lebar adalah beween min dan max dan / atau ketinggian di antara min dan max piksel

kemas kini

13/12/2009:

  • aksara pengesahan Ditambah
  • Tetap Alpha kaedah typo

18/11/2009:

  • nombor pengesahan telefon Ditambah
  • imej salah tetap :)

Memuat turun
Komponen-komponen lain dalam kategori iniSemua komponen pengarang ini
KomenSoalan-soalan lazim dan jawapan

Properties

dicipta:
13 November 9

Kemaskini terakhir:
13 November 9

Pelayar Sesuai:
Firefox, IE6, IE7, IE8, Safari

fail Termasuk:
PHP

Rangka Kerja Software:
N / A

Versi perisian:
PHP 5.x

Kata kunci

eCommerce, eCommerce, semua Item, data, Tarikh, e-mel, angka, kelas php, keselamatan, ujian, url, pengesahan, pembolehubah