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 / Forms

Forms and Validation

— Tambah-On untuk WorldWideScripts.net

Melanggan suapan kami untuk kekal sehingga tarikh!

Baru! Ikut kami yang anda mahu!


Forms and Validation - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

Penggunaan "Borang dan Pengesahan"

Pembentukan HTML-bentuk adalah satu tugas yang memakan masa. Juga penciptaan peraturan pengesahan yang perlu dilakukan dan sentiasa agak sama dan masih perlu diuji secara intensif. The "Borang dan Pengesahan" kelas PHP boleh mengurangkan masa yang diperlukan untuk mencipta bentuk-bentuk input di laman web anda pada tahap minimum. Di samping itu terdapat banyak peraturan pengesahan termasuk untuk menjadikan kehidupan anda lebih mudah.
Saya telah mencipta beberapa contoh untuk menunjukkan kepada anda betapa mudahnya anda boleh menggunakan kelas PHP ini (klik pada "preview langsung" supaya melihat mereka). Anda boleh cuba setiap contoh oleh anda sendiri untuk mendapatkan perasaan yang bagi kuasa penciptaan dan pengesahan keupayaan dan kelas ini. Juga anda boleh terus melihat kod sumber yang digunakan untuk meningkatkan keluk pembelajaran anda fungsi kelas ini. Akhirnya terdapat satu senarai lengkap fungsi awam kelas ini.
Saya berharap kelas ini menjimatkan banyak masa supaya anda boleh memberi tumpuan kepada tugas-tugas sebenar program mencabar.

Integrasi

Pemasangan "Borang dan Pengesahan" kelas adalah sangat mudah dan menjimatkan banyak masa. Hanya ikut langkah-langkah pemasangan berikut dan anda akan melihat betapa mudahnya untuk membuat bentuk dan mengesahkan mereka.
  1. Salin php dan css fail ke mana-mana lokasi ruang web anda (contohnya untuk direktori / fav)
  2. Pastikan bahawa anda boleh menggunakan sesi dalam fail sasaran: "session_start ();"
  3. Initialise kelas: "require_once ('formsAndValidation_class.php');"
  4. Anda sudah bersedia untuk bermula... (terbaik adalah untuk memulakan dengan salah satu contoh dari README)
  5. Menyesuaikan diri fail css keperluan anda.
  6. Bersenang-senang, menjimatkan banyak masa dan memberi saya penilaian yang baik pada kod ngarai :-)

ciri-ciri

  • Super mudah untuk mengintegrasikan (termasuk satu fail dan anda sudah bersedia untuk pergi)
  • mewujudkan semua jenis bentuk html dengan satu baris kod
  • beberapa pengesahan yang telah ditetapkan termasuk
  • menentukan pengesahan sendiri atau menggunakan ungkapan biasa
  • menukar fail css untuk mewujudkan wajah baru dalam bentuk

Fungsi Awam "Borang dan Pengesahan"

sila klik pada demo hidup untuk mendapatkan penjelasan bagi semua fungsi...

Fungsi untuk menentukan tetapan eneral kelas:
  • setTarget ($ sasaran rentetan)
  • setMethod (string $ kaedah)
  • setShowErrorsOnForm (bool)
  • setShowErrorsOnTop (bool)
  • loadVariables (array $ keyAndVariables)
  • setLoadDatepicker (bool)

Fungsi untuk mewujudkan bentuk:
  • addTextInput ($ label tali, tali $ name [, tali $ nilai = '', array $ sifat = array (), tali $ addtext = ''])
  • addPassword ($ label tali, tali $ name [, tali $ nilai = '', array $ sifat = array (), tali $ addtext = ''])
  • addUpload ($ label tali, tali $ name [, tali $ nilai = '', array $ sifat = array (), tali $ addtext = ''])
  • addHiddenInput (string $ label [, tali $ name = ''])
  • addTextarea ($ label tali, tali $ name [, tali $ nilai = '', array $ sifat = array (), tali $ addtext = '', int $ baris = 4, int $ cols = 20])
  • addSelectList ($ label tali, tali $ name [, array $ option_list = array (), array $ sifat = array ()])
  • addRadioButton ($ label tali, tali $ name [, array $ option_list = array (), array $ sifat = array ()])
  • addCheckboxes ($ label tali, tali $ name [, array $ option_list = array (), array $ sifat = array ()])
  • addDefaultValue (string $ name, tali $ nilai)
  • addCode (string $ name [, tali $ lokasi = ''])
  • addTitle (string $ teks)
  • addHeadline (string $ teks)
  • addParagraph (string $ teks)
  • showForm ([rentetan $ submit 'send' =])

Fungsi untuk mengesahkan bentuk:
  • save2Session ()
  • cleanSession ([rentetan $ formID = 'fav'])
  • isEmpty (string $ lapangan, rentetan $ ERROR_MSG [, int $ minChars = 3])
  • isInteger (string $ bidang, tali ERROR_MSG $)
  • isDecimal (string $ bidang, tali ERROR_MSG $)
  • isWithinRange (string $ lapangan, rentetan $ ERROR_MSG, int $ min, int $ max)
  • isEmailAddress (string $ bidang, tali ERROR_MSG $)
  • isSelected (string $ bidang, tali ERROR_MSG $)
  • isFile (string $ bidang, tali ERROR_MSG $)
  • isFileType (string $ lapangan, rentetan $ ERROR_MSG, array $ allowed_file_types)
  • isFileSizeGreaterThan (string $ lapangan, rentetan $ ERROR_MSG, int $ saiz)
  • isFileSizeSmallerThan (string $ lapangan, rentetan $ ERROR_MSG, int $ saiz)
  • isValidDate (string $ lapangan, rentetan $ ERROR_MSG [, tali $ format = 'MDY', tali $ September = '/'])
  • isFutureDate (string $ lapangan, rentetan $ ERROR_MSG [, tali $ format = 'MDY', tali $ September = '/'])
  • checkWithRegExpression (string $ lapangan, rentetan $ ERROR_MSG, tali $ regexp)
  • checkWithOwnValidation (array $ field_names, tali $ ERROR_MSG, tali pengesahan $)
  • checkReload (string $ ERROR_MSG)
  • AddError (string $ ERROR_MSG)

Fungsi untuk menangani kesilapan:
  • ISERROR ()
  • getErrorCount ()
  • getErrorList ()
  • showSuccess (string $ tajuk [, tali $ teks = ''])
  • resetErrorList ()

Tolong bantu saya

Jika anda akan untuk mengadar skrip kurang daripada 5 bintang, sila beritahu saya apa yang boleh saya lakukan untuk membuat ia 5 bintang untuk anda dan saya akan memperbaikinya. Saya ingin mendengar cadangan anda bagaimana saya boleh meningkatkan skrip, meninggalkan saya komen atau menghantar saya e-mel dan cadangan anda mungkin membuat ia masuk ke versi masa depan!

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

Properties

Dibuat:
18 Jan 13

Kemaskini:
10 Mac 13

Resolusi tinggi:
Tiada

Pelayar Sesuai:
IE6, IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Fail Termasuk:
CSS, PHP

Perisian Versi:
PHP 5.x, PHP 5,0-5,2, PHP 5.3

Kata kunci

eCommerce, eCommerce, Semua Produk, kelas, borang kenalan, bentuk, bentuk pembina, penjana, oo, php, mengesahkan, pengesahan