PerlTest v1.1
By: Matt
Hughes
flashlightbrown@hotmail.com
This script lets you create tests and quizes that you can put online and whose
responses can be tracked. I think it's pretty easy to set up, I tried to make
the readme file pretty thorough. Where ever possible, i've tried to make the
set up process nothing more than changing a few lines of code and putting the
files in the right place on your server. This script is very customizable, so
if you know anything about Perl you should have no problem changing it for your
own purposes. In fact, if you make any progressive changes to the code, please
email them to me because i'd like to evolve this into something bigger and better.
I'll be updating it from time to time myself, so please check back once and
a while.
Anyway, here's the files you'll need. Feel free to use this stuff however you
want, i'd just appreciate it if you could leave my name on the code somewhere,
and please email me the addresses of the examples you create, I'm interested
in seeing the code in practice:
PerlTest.zip This is a zipped file containing
all the files you'll need to set up your own PerlTest, including the readme.txt
file and the example i put online here.
PerlTest Example Here's the example i made. The questions are stolen
from the Trivial Pursuit page. Sorry. If this example isn't working it's probably
because my service provider has changed the path of my account AGAIN without
telling me. I don't check this site too often so sometimes when i do i find
it's broken and i have no idea how long it's been. Look at the examples listed
below if that's the case.
View Script Just have a look at the perl script.
View ReadMe Just have a look at the ReadMe file.
How others have used it:
http://tacheiru.us/vita/perltest/lexquiz.html
http://thefilmasylum.com/quiz.htm
http://classicfilmtrivia.tripod.com/Index.htm
http://www.prosperballoons.com/other/test/test.htm
Fixes/Updates
09/12/04 - Fixed problem with graphlog file not recording answers right.
07/13/04 - Fixed problem with subsets within numerical answers.
Try out the PHP version here!