php Surveyor

phpSurveyor is an open source and on line surveying tool, run under Linux and Unix environments. In use by many Arizona schools, the tool is robust in functionality. It can provide the security of "tickets/tokens" for one time use and secured respondents, and handle question types from multiple choice, ranking, matching and the sophistication of branching (complete list of question types). Results are instantly available to the administrator or author of the survey, or results can be downloaded in a spreadsheet format.

You can take an on line demo of phpSurveyor to see it in action. An interesting application of the tool is that it can be deployed in an automatically graded test mode to students.