Steht doch hier:
my $fname = 'file_'.$$.'_'.$ENV{REMOTE_ADDRESS};
open DAT,'>'.$fname or die 'Error processing file: ',$!;
$$ ist die Prozessnummer des CGI-Skripts.
Also im CGI-Verzeichnis würde z.B. die Datei
"file_122_125.0.0.1"
angelegt werden, wenn jemand von der Adresse 125.0.0.1
das Bild reinlaed und das Skript die Prozessnumer 122 erhielt.
Allerdings wird das ganze nicht funktionieren, wenn das Skript nicht in
das CGI-Verzeichnis schreiben darf....
Ciao,
Wolfgang