Hi,

this is very old code. Some time in 2002 php was changed so that variables sent from the web do not automatically become php variables but need to be called explicitly

You would at least need these lines
Code:
<?php
$winscore = $_REQUEST['winscore'];
$filename = $_REQUEST['filename'];
$action = $_REQUEST['action'];
to make the old tutorial work.
However, I would not like to use this one...
First question: do you need the ability to maintain more than one highscore list (e.g. for a site that has various games, and each one has its independent scores)?
If not, just use an explicit filename .... this prevents idiots from attempting to create crap files all over the place

Musicman