Intereting Posts
Как показать непрерывные обновления в реальном времени, такие как facebook ticker, домашняя страница meetup.com? Лучшая оценка для обработки полей форм PDF с помощью PHP5 PHP memcached Fatal error: Class 'Memcache' не найден Редактировать шаблон комментария в Netbeans PHP 6.8 всплывающее окно на основе входного значения php Как я могу получить все уникальные комбинации символов слова? Как заменить все вхождения двух подстрок на str_replace ()? как изменить действие формы ссылки в соответствии с `<option>`? документ openoffice (odt) для PDF с линией commad на Linux? Общая ошибка: 1008 OCIStmtExecute: ORA-01008: не все переменные связаны Сертификат SSL. Для каких страниц? Динамически добавленные элементы формы не будут размещаться Массив байтов в строку UTF-8 в PHP? Перенаправление в поддомен из другого домена без изменения его URL-адреса Что представляет собой символ серьезного акцента (`) (а не одинарная кавычка) в PHP?

Библиотека HTML-форм для PHP 5

Я ищу замену QuickForm . QF имеет проблемы с производительностью, например, со многими вариантами в combobox. Мне также хотелось бы что-то более объектно ориентированное, как Zend_Form, но без декораторов и так много раздувания. Конечно, это также должно быть предупреждение с E_STRICT . Любые рекомендации?

Related of "Библиотека HTML-форм для PHP 5"

Вы можете попробовать \Nette\Forms\Form , это часть Nette Framework .

Документация: http://doc.nette.org/en/forms

Ссылка на QuickForm не убила бы вас …

Во всяком случае, я искал систему для создания форм, а затем сохранил результат в базе данных. Ниже приведены некоторые системы, которые я нашел.

  • DataMan
  • phpMyEdit
  • PHP DataGrid Две версии, старые – бесплатные, новые нет.
  • dadabik

Сначала я обнаружил, что делал то, что хотел. Но, не делает их вполне как я хочу. Не имеет импорта. Настройки хранятся в db. Легко изменить настройки с помощью веб-интерфейса. Легко модифицировать таблицу. Невозможно создать таблицы. Позволяет легко просматривать несколько таблиц с одного и того же интерфейса. Нет мульти-опции. (Multi-выбор.)

Затем я решил, что, черт возьми, я напишу сам, и я это сделал. Он еще не загружается, но используется.

Вы можете проверить следующие бесплатные скрипты PHP-скриптов:

  • phpAddEdit
  • Формируемый – класс создания формы
  • DaDaBIK
  • FormHandler FormBuilder
  • Phorm
  • Phormation
  • phpFormGenerator
  • PHP-форма – процессор
  • PHP HTML Form – класс генерации и проверки
  • phpMyEdit
  • phpOpenFormGenerator
  • Подробнее о HotScripts.com

Если коммерческое программное обеспечение не пугает вас, проверьте PHPRunner .

Поскольку вы не указали, я предполагаю, что вы не используете QuickForm2 , посмотрели ли вы на эту версию QuickForm?

http://pear.php.net/package/HTML_QuickForm2

вы можете попробовать Zebra_Form – не выдает сообщений об ошибках, когда уровень ошибок установлен на E_ALL, выполняет ли проверка как на уровне сервера, так и на стороне клиента, имеет защиту от атак с межсайтовыми сценариями (XSS), защиту от атак с помощью подделок (CSRF) , имеет захватывающую документацию, и ее легко узнать;

Также вы можете взглянуть на фмормы и несколько более новую вилку

Я никогда не использовал его, но в последний раз, когда я исследовал эту тему, я наткнулся на это: http://www.phpclasses.org/browse/package/1.html

Вы должны попробовать Aura.Input . Легко интегрировать и работать с любыми фреймворками / устаревшим кодом.

Если вам интересно увидеть некоторый код, как написать отдельную форму для PHP, ознакомьтесь с http://harikt.com/phpform/

Я создал Minacl – http://minacl.org – он немного отличается от большинства библиотек форм, вы пишете HTML, и он анализирует его так, чтобы ни один декоратор нигде! Подумайте об этом скорее как MVC для форм.