Struppi: Sag, wo sind die Dateien hin. Wo..

Beitrag lesen

Pfaddeklaration im cgi=

Set this to the directory to store data.

This directory must have write access.

Use "." for cgi-bin directory

$DDIR = "";

Datei öffnen im cgi=
print "Content-Type: application/x-javascript\n\n";
$file = "$DDIR/$FORM{'id'}.cnt";
if(! -e $file) {
  $count = 0;
} else {
  open(CNT, "$file") || die "count not read $file";
  $count = <CNT>;
  chomp($count);
  close(CNT);

Ich vermutete eine pageid.cnt oder zumindest eine *.cnt im selben Verzeichnis wie meine cgi-Datei, Pustekuchen.

wenn du keine Datei anlegst ist auch keine da.

Wenn das ein counter werden soll,kannst du auch genauso gut Zufallszahlen ausgeben. Ohne flock Mechanismus taugt sowas gar nicht, steht aber auch in der Perlfaq.

Struppi.