รูปแบบ depage: HTML5-forms ใน PHP ได้อย่างง่ายดายและสะดวกสบาย
DEPAGE-FORMS เป็นไลบรารี PHP สำหรับการสร้างแบบฟอร์ม HTML โดยมุ่งเน้นไปที่การใช้งาน มันเป็นส่วนหนึ่งของ Depage-CMS เวอร์ชันที่กำลังจะมาถึง แต่ก็ใช้งานได้เป็นห้องสมุดแบบสแตนด์อโลน โดยการสรุป HTML ข้อบกพร่องของเบราว์เซอร์ (การส่งแบบฟอร์มซ้ำ) และการตรวจสอบแบบฟอร์มมันเป็นวิธีที่สะดวกสบายในการรับข้อมูลที่เชื่อถือได้และผ่านการตรวจสอบจากผู้ใช้
คุณสมบัติ
- การตรวจสอบความถูกต้อง
- ด้านเซิร์ฟเวอร์
- ฝั่งไคลเอ็นต์ (เครื่องมือ jQuery)
- พร้อมใช้งานสำหรับองค์ประกอบอินพุตมาตรฐาน
- ปรับแต่งได้ด้วยการแสดงออกปกติ
- การป้องกัน CSRF ขั้นพื้นฐาน
- คุณสมบัติฟอร์ม HTML5
- แอตทริบิวต์: ตัวยึด, โฟกัสอัตโนมัติ, Datalists กล่องข้อความ, ชื่อ, รูปแบบ
- องค์ประกอบอินพุต: บูลีน (ช่องทำเครื่องหมาย), อีเมล, ซ่อน, หลาย (ช่องทำเครื่องหมาย, รายการเลือก), หมายเลข, รหัสผ่าน, ช่วง, การค้นหา, เดี่ยว (วิทยุ, รายการเลือก), โทร, ข้อความ, ข้อความ, textarea, url
- องค์ประกอบ RichText (WYSIWYG HTML Editor)
- Averts Form การส่งกลับใหม่
- แบ่งรูปแบบออกเป็นส่วนต่างๆ
- ค่าส่งคืนที่เรียบร้อยพร้อมประเภทข้อมูลที่เหมาะสม
- การแปลภาษาง่าย ๆ
- หมดเวลาเซสชัน
- การตรวจสอบความถูกต้องของบัตรเครดิตง่าย ๆ (ตามค่า)
- หน่วยทดสอบ
ข้อกำหนดเบื้องต้น
- PHP 5.3
- jQuery> = 1.4.3 (ไม่บังคับสำหรับการตรวจสอบด้านไคลเอ็นต์และฟิลด์ RichText)
การแนะนำ
- คุณสามารถรับการแนะนำขั้นพื้นฐานได้ที่: รูปแบบ depage: รูปแบบ HTML5 ทำให้ง่าย (ตอนที่ 1)
- วิธีทำแบบฟอร์มการตรวจสอบความถูกต้องรูปแบบ: การตรวจสอบความถูกต้องของรูปแบบ HTML5 (ตอนที่ II)
การดาวน์โหลด
- http://www.depage.net/downloads/depage-forms-latest.zip
ติดตั้งโดยใช้นักแต่งเพลง
รับนักแต่งเพลงที่ http://getComposer.org จากนั้นเพิ่มสิ่งนี้ลงใน Composer.json ของคุณ
{
"require": {
"depage/htmlform": "*"
}
}
ตอนนี้วิ่ง
ในการติดตั้ง DEPAGE-HTMLFORM เวอร์ชันปัจจุบันลงในผู้ขายของคุณ
สำหรับข้อมูลเพิ่มเติม
- คุณสามารถแยกเราได้ที่: http://github.com/depage/depage-forms/
- คุณพบเอกสารที่: http://docs.depage.net/depage-forms/
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ depage-cms ไปที่: http://www.depagecms.net/
- หากคุณต้องการสนับสนุนการพัฒนาข้อมูลเพิ่มเติม
ใบอนุญาต (คู่)
- gpl2: http://www.gnu.org/licenses/gpl-2.0.html
- MIT: http://www.opensource.org/licenses/mit-license.php