I'm in need of a smallish contest script written. My minimum requirements are that the script be able to allow users to sign up for the contest by supplying thier name, address, email, etc. They would then select a password, or the script would select one for them.
To play the contest, they'd register, by entering their password into a form. The script would keep track of how many times each contestant submitted their password, and would be able to show a winner by displaying perhaps the 5 highest people who have entered the contest the most.
I wouldnt really want the end users to neccessarily see if they were in the lead or not ( unless a programmer could give me a reason for this; usually in those cheezy mall drawings for a car, or $250,000 you are allowed to enter as many times as you want, but you cant tell if their are more cards with your name on them in the bin, than anyone elses). I also dont want them seeing whos winning at any given moment, as to reduce the load on the server.
I'd like the script set up in such a fashion as to allow the contest to start at 12:01 am of the first day of the month, and it to end at 11:59 of the last day of the month. This will stop cheaters. Of course the script would need password retreiver for those people who lose their passwords.
I feel confident that I have asked for everything I need in a script. Let the bidding begin!
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
## Platform
Needs to be able to run on any server php and mysql can be run on. I have my webhosting thru www.mchost.com. I am not too familiar with differences between unix, windows, or linux, thats why I am here. I own and operate a few domains, am fairly familiar with html and cgi scripts. I am learning php and about mysql slowly, its not my field.
I'd like the scripts to use php and mysql, unless the programmer can suggest something better, though he would probably have to hold my hand along the way, as I am unfamiliar with anything outside php and perl. I want the script to be fast. I want it to be able to handle 1 million users, thats why I think mysql is best. Programmers know best, so explain it to me if your way is better. You would know more on the subject.