SJSubmit is based on PHP and MySQL.
It is still in development, but feel free to expand or modify it to suit your needs.
Download the latest tar/gzip. Take a look at the running demo.
SJSubmit is a comprehensive and adaptable PHP-based web application designed for teachers to have students easily submit assignments online.
Aimed at Computer Science projects, the script will include an interface for automated program testing.
You will need a webserver running MySQL with PHP support.