DEPAGE-FORMS: HTML5-Forms dalam PHP dengan mudah dan kenyamanan
DEPAGE-FORMS adalah pustaka PHP untuk pembuatan bentuk HTML dengan fokus pada kegunaan. Ini adalah bagian dari versi Depage-CMS yang akan datang, tetapi juga berfungsi sebagai perpustakaan mandiri. Dengan mengabstraksikan HTML, cacat browser (pengiriman bentuk duplikat) dan validasi formulir, ia menyediakan cara yang nyaman untuk mendapatkan data yang andal dan divalidasi dari pengguna.
Fitur
- validasi
- sisi server
- sisi klien (alat jQuery)
- Tersedia untuk elemen input standar
- dapat disesuaikan dengan ekspresi reguler
- Perlindungan CSRF dasar
- Fitur formulir HTML5
- Atribut: Placeholder, Autofocus, TextBox Distalists, Judul, Pola
- Elemen Input: Boolean (kotak centang), email, tersembunyi, beberapa (kotak centang, daftar pilih), nomor, kata sandi, rentang, pencarian, tunggal (radio, daftar pilih), tel, teks, textarea, url
- RichText Element (Wysiwyg HTML Editor)
- Averts Form Resubmisi
- Bagilah bentuk menjadi bagian -bagian yang ada
- Nilai pengembalian yang rapi dengan tipe data yang sesuai
- Lokalisasi bahasa yang mudah
- Timeout sesi
- Validasi kartu kredit sederhana (berdasarkan nilai)
- unit diuji
Prasyarat
- PHP 5.3
- jQuery> = 1.4.3 (Opsional, untuk Validasi Sisi Klien dan Bidang RichText)
Perkenalan
- Anda bisa mendapatkan pengantar dasar di: DEPAGE-FORMS: Formulir HTML5 Made Easy (Bagian I)
- Cara melakukan bentuk bentuk validasi bentuk: validasi formulir html5 (bagian ii)
Unduh
- http://www.depage.net/downloads/depage-forms-latest.zip
Instal menggunakan komposer
Dapatkan komposer di http://getComposer.org dan kemudian cukup tambahkan ini ke composer.json Anda.
{
"require": {
"depage/htmlform": "*"
}
}
Sekarang jalankan
Untuk menginstal versi DEPAGE-HTMLFORM saat ini ke dalam Dir Vendor Anda.
Untuk informasi lebih lanjut
- Anda dapat membayar kami di: http://github.com/depage/depage-forms/
- Anda menemukan dokumentasi di: http://docs.depage.net/depage-forms/
- Untuk informasi lebih lanjut tentang DEPAGE-CMS, kunjungi: http://www.depagecms.net/
- Jika Anda ingin mendukung pengembangan info lebih lanjut
Lisensi (ganda)
- Gpl2: http://www.gnu.org/licenses/gpl-2.0.html
- MIT: http://www.opensource.org/licenses/mit-license.php