Hallo,
ich kann mich xNeTworKx nur Anschließen.
Kommen die Daten eigentlich "unten" an?
$score=param("score") or die 'blabla';
$name=param("name") or die 'blabla';
$time=param("fps") or die 'blabla';
$ref=param("ref") or die 'blabla';
$ver=param("v") or die 'blabla';
Anstatt die halt ggfs. eine entsprechende Fehlerbehandlungsroutine.
Nur mal so beim Drüberblicken (sieht eigentlich ganz vernünftig aus):
# cut returns
chomp(@lines);
sicher daß das geht?
bei
print "$lines[$i]\n";
wird auch das Richtige ausgegeben?
Ansonsten - hat nix mit Deinem Problem zu tun:
Kein Locking von high.txt == Gottvertrauen, daß nicht zwei das gleich tun zur gleichen Zeit.
K@rl