https://github.com/stamat/informal
informal - Quick PHP forms
https://github.com/stamat/informal
php php-form php-form-builder
Last synced: about 1 year ago
JSON representation
informal - Quick PHP forms
- Host: GitHub
- URL: https://github.com/stamat/informal
- Owner: stamat
- License: mit
- Created: 2017-06-06T12:30:28.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-10-10T16:20:39.000Z (over 7 years ago)
- Last Synced: 2025-01-23T06:09:04.642Z (about 1 year ago)
- Topics: php, php-form, php-form-builder
- Language: PHP
- Homepage:
- Size: 44.9 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# [informal - Quick PHP forms](https://www.youtube.com/watch?v=qZTiEQhLvHE)
The title says it all. If you have a need to create PHP forms quickly with file or image uploads, this is a tool for you.
Basically the idea is that you describe the form fields in `fields.php` and the form will be autogenerated for you - as well as the database inserts and e-mailing functionality.
So a visitor fills in the form and submits it, the submission is stored in the database and you receive an email with the details.
## Why I made it?
I hate making forms an I believe it's the most boring thing.
So I made a reusable system so I don't have to do the same thing every goddamn time.
## TO DO:
* Select2 integration - select templates
* iCheckbox integration - checkbox and radio button templates
* Any file upload - similar to image template
* Dropzone.js integration - dropzone image upload template
* `config.php` - configuration file, to set the database connection and other details
* Recaptcha integration
* Form description JSON `form.json`
* Multiple forms on the page - form class as a form abstraction
* Backend validation
* Fronted validation
* Email confirmation
* Entry admin