Автономный класс для генерации и проверки форм PHP - PullRequest
8 голосов
/ 22 июня 2010

Я ищу класс формы, который:

  1. Автономный / не требует среды для запуска
  2. Имеет легко настраиваемую проверку
  3. Имеет проверку и генерациюдля всех полей формы, включая флажки (одно решение, которое я нашел, было великолепно, за исключением того, что оно не имело никакой функциональности флажков)

Я просматривал Google и StackOverflow, но большинство всего, что я нашел, было год назад,Я надеюсь, что в прошлом году что-то было разработано или улучшено.

Я спрашиваю, почему у меня есть пара очень больших форм, чтобы сделать это без класса, а сборка займет целую вечность.К сожалению, у меня нет времени на разработку своего собственного класса, но у меня есть время выучить и использовать рекомендуемый, поскольку, несомненно, это будет гораздо быстрее, чем написание жестко закодированных HTML-форм с помощью сценария проверки PHP.

Я надеюсь, что кто-то сможетhelp Regards Luke

ОБНОВЛЕНИЕ:

Phorms было фантастическим, очень простым в использовании синтаксисом и очень простым для переноса в проект, возможностью задавать данные для формыотлично подходит и очень прост в использовании, поэтому отлично подходит для cms, нуждающихся в редактировании статей и т. д.

ОБНОВЛЕНИЕ 2:

Я написал свой собственный класс формы, потому что Phorms не позволял достаточно настраиватьHTML для меня. Клевые формы , надеюсь, очень просты и удобны в использовании.Мне это нравится, но я немного предвзятый:)

Обновление 3 (февраль 2013 г.)

Теперь оно переросло в Nibble Forms 2 , в котором используются пространства имен PHP5.3 исоответствует стандартам кодирования PSR 0,1 и 2

Ответы [ 4 ]

5 голосов
/ 22 июня 2010

Формы приходят на ум, и они легковесны.

У автора PHPClasses.org также есть очень полная, хотя и несколько раздутая библиотека.

1 голос
/ 07 ноября 2010

Еще один недавний проект, который стоит проверить: http://code.google.com/p/php-form-builder-class/. Я использовал этот проект в своей разработке и рекомендую.

0 голосов
/ 22 марта 2014
0 голосов
/ 22 мая 2013

Если вы ищете автономную библиотеку форм, вам нужен Aura.Input.

Я недавно написал, как можно

объединение Aura.Input с Aura.View помощниками и создание автономной формы (с примерами кода): http://harikt.com/blog/2013/05/23/standalone-form-for-php/

Вы также можете интегрировать с любой библиотекой фильтрации, которая вам нравится, или с Aura.Filter для лучшей проверки, более http://harikt.com/blog/2013/05/21/standalone-forms-and-validation/

Примеры кода более github: https://github.com/harikt/phpform

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...