The Unit Command Climate Assessment and Survey System (UCCASS) is a PHP survey script for creating dynamic surveys. Supports unlimited questions and answers, branching logic, bar graph results with filtering, CSV export, templates, time limits and more..
Exquisite is a survey generator that uses a simple domain-specific
language for specifying a survey. The generator creates a
specialised perl script for your survey. It allows you to use
perl code for specifying validators and error handling etc.