Skip to content
A PHP web application that lets you create surveys and collect survey responses. Uses SQLite3 by default and also supports MySQL and PostgreSQL.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config Add PostgreSQL Support Jul 12, 2019
controllers Bug fix for Windows/IIS - use a more reliable way of setting the incl… Jul 18, 2019
css Initial commit Feb 4, 2015
data Add PostgreSQL Support Jul 12, 2019
images Initial commit Feb 4, 2015
js Initial commit Feb 4, 2015
models Add PostgreSQL Support Jul 12, 2019
screenshots Initial commit Feb 4, 2015
vendor Initial commit Feb 4, 2015
views Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
LICENSE Update LICENSE May 29, 2019
README.md Update README.md Jul 12, 2019
index.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
login.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
logout.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
survey_charts.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
survey_edit.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
survey_form.php
survey_results.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
survey_thank_you.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
surveys.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
user_edit.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019
users.php Formatted code using php-cs-fixer based on configuration file config/… May 29, 2019

README.md

php-survey-builder

php-survey-builder is a PHP web application that lets you create surveys and collect survey responses. The results can be viewed on charts and exported to CSV. The survey data is stored within a sqlite3 database by default, and can also be stored in a mysql or postgresql database. Edit config/Database.ini to use mysql or postgresql.

screenshot of php-survey-builder

Default login

The default login is 'root@localhost' with a password of '12345'. You can add and remove logins from the Users tab.

Quick Start

git clone git@github.com:phpdave11/php-survey-builder.git
cd php-survey-builder
php -S localhost:8080

Troubleshooting

Be sure that your data/ directory is writable by your web server.

You can’t perform that action at this time.