Forum Moderators: rogerd
you can do the front end in html using forms and input elements.
you need server scripting capability to get the form to "do" anything with the input data.
it doesn't have to be php.
you need some form of data storage capability on the server to keep and report on scores and rankings.
a database would be preferable for several reasons.
what kind of server configuration do you have access to?
Often, a program that has been around for a few versions will have functionality and features that you may not have thought of yet but which could prove useful.