Tôi đang tìm kiếm một thay thế QuickForm
. QF có các vấn đề hiệu suất với, ví dụ, nhiều tùy chọn trong combobox. Tôi cũng muốn một cái gì đó hướng đối tượng nhiều hơn, như Zend_Form, nhưng không có trang trí và rất nhiều sưng lên. Tất nhiên, bạn cũng nên cảnh báo với E_STRICT
. Bất kỳ đề xuất?Thư viện biểu mẫu HTML cho PHP 5
Trả lời
Tôi chưa bao giờ sử dụng nó, nhưng lần cuối cùng tôi nghiên cứu đề tài này, tôi đã vấp ngã lên trên về vấn đề này: http://www.phpclasses.org/browse/package/1.html
Một liên kết đến QuickForm sẽ không giết bạn ...
Dù sao , Tôi đã tìm kiếm một hệ thống để tạo biểu mẫu và sau đó lưu kết quả vào cơ sở dữ liệu. Sau đây là một số hệ thống tôi tìm thấy.
- Dataman
- phpMyEdit
- PHP DataGrid Hai phiên bản, một cũ là miễn phí, cái mới không.
- dadabik
hệ thống đầu tiên tôi phát hiện ra rằng đã làm đủ thứ tôi muốn. Nhưng, không làm họ khá như tôi muốn. Không nhập. Cài đặt được lưu trữ trong db. Dễ dàng thay đổi cài đặt bằng giao diện web. Dễ dàng sửa đổi bảng. Không thể tạo bảng. Cho phép bạn xem nhiều bảng từ cùng một giao diện dễ dàng. Không có nhiều tùy chọn. (Multi-choice.)
Sau đó tôi quyết định, cái quái gì, tôi sẽ viết của riêng mình, và tôi đã làm. Chưa tải xuống được nhưng đang được sử dụng.
Bạn có thể thử \Nette\Forms\Form
, là một phần của Nette Framework.
Tài liệu: http://doc.nette.org/en/forms
Ngoài ra bạn có thể có một cái nhìn tại phorms và nó somewhat newer fork
Bạn có thể kiểm tra các hình thức kịch bản miễn phí PHP sau:
- phpAddEdit
- Formitable - Form creation class
- DaDaBIK
- FormHandlerFormBuilder
- Phorm
- Phormation
- phpFormGenerator
- PHP Form - Processor
- PHP HTML Form - Generation and Validation Class
- phpMyEdit
- phpOpenFormGenerator
- Tìm thêm tại HotScripts.com
Nếu phần mềm thương mại không làm bạn sợ kiểm tra PHPRunner.
Tôi đã tạo Minacl - http://minacl.org - có một chút khác biệt với hầu hết các thư viện biểu mẫu, bạn viết HTML và nó phân tích cú pháp để không có trang trí ở bất cứ đâu! Hãy nghĩ về nó nhiều hơn như MVC cho các hình thức.
Vì bạn không chỉ định, tôi giả sử bạn không sử dụng QuickForm2, bạn đã xem phiên bản QuickForm này chưa?
bạn có thể thử Zebra_Form - sản xuất không có thông báo lỗi khi mức độ lỗi được thiết lập để E_ALL, hiện cả hai Server-và client-side validation, có bảo vệ chống lại cross-site scripting (XSS) tấn công, bảo vệ chống lại các cuộc tấn công giả mạo yêu cầu cross-site (CSRF), có spectacular documentation và thật dễ dàng để tìm hiểu;
Bạn nên thử Aura.Input. Thật dễ dàng là tích hợp và làm việc với bất kỳ khung công tác/mã kế thừa nào.
Nếu bạn quan tâm để xem một số mã như thế nào để viết hình thức độc lập cho PHP, có một cái nhìn vào http://harikt.com/phpform/
Không có gì gọi là Aura.Input đã làm nó thay đổi tên? – Phil
Tôi đã cập nhật liên kết. Nó thực sự là một gói 1.x mà hiện đang được liệt kê trong trang chủ (http://auraphp.com/) của gói 1.x. –
- 1. PHP Thư viện Creation HTML
- 2. Thư viện Java HTML (chống mẫu)?
- 3. Thư viện SOAP cho PHP
- 4. Thư viện xác thực biểu mẫu dành cho Android?
- 5. Thư viện xác thực Mẫu dễ nhất cho PHP?
- 6. PHP, HTML: Gửi biểu mẫu tự động
- 7. Nhập ngày/giờ cho Biểu mẫu HTML
- 8. Gửi email từ biểu mẫu html mà không cần php
- 9. Sử dụng thư viện PHP của API biểu đồ Facebook
- 10. HTML 5 - biểu thức chính quy số
- 11. thư viện biểu đồ cho scala
- 12. Thư viện OpenID cho PHP 5.3
- 13. Thư viện SHA-512 cho PHP
- 14. Validation thư viện cho PHP/mysql
- 15. Thư viện tốt nhất cho phiên PHP
- 16. Thư viện PHP cho cụm từ/NLP?
- 17. Thư viện chất béo trong XCode 5
- 18. Html 5 wysiwyg designer
- 19. Đề xuất thư viện xác thực biểu mẫu javascript
- 20. Loại đầu vào cho biểu mẫu HTML cho số nguyên
- 21. Thư viện mẫu ưa thích cho jQuery là gì?
- 22. Kiểm tra xác thực biểu mẫu HTML 5 khi sử dụng simple_form Rails
- 23. Nhiều biểu mẫu HTML trên một trang
- 24. Thư viện HTTP tốt nhất cho Java?
- 25. Biểu mẫu HTML Gửi đến tự
- 26. Tạo biểu mẫu HTML động qua GUI
- 27. biểu mẫu html thẳng đứng
- 28. Tốt authorize.net Thư viện PHP
- 29. Thuộc tính Html (5) cho EditorFor
- 30. Biểu mẫu HTML hoạt động ngoại tuyến
tôi nên làm cho các tài khoản giả mạo? điều đó có cải thiện câu trả lời của tôi không? Tôi đang liên kết tới các thư viện PHP hoặc LGPL-ed miễn phí, chất lượng cao, đại diện cho câu trả lời cho một câu hỏi cụ thể –
Vui lòng xem [Câu trả lời chỉ chứa các liên kết ở nơi khác thực sự là "câu trả lời hay"?) (http: // meta. stackexchange.com/questions/8231) và [Làm cách nào để liên kết với tài nguyên bên ngoài theo cách thân thiện với cộng đồng?] (http://meta.stackexchange.com/questions/94022). Tạo tài khoản giả mạo là một ý tưởng tồi. Bạn phải tiết lộ liên kết của mình (nếu có) cho sản phẩm trong mọi câu trả lời bạn đăng. –