hallo,
print "Content-Type: text/html\n\n"; ...
Hilft nichts.
Glaube ich nicht.
Und welchen Schluß ziehst du daraus?
Da weiß ich leider nicht was du mir damit sagen willst.
Du bist von Anfang an darauf aufmerksam gemacht worden, daß du _dringlich_ deine Pfadangaben korrigieren mußt. Du tust es einfach nicht.
+<datei.dat bedeutet: Datei datei.dat zum Lesen und zum Schreiben von Daten öffnen. Die Datei muss existieren, ansonsten gibt es einen Fehler.
Richtig gelesen, aber wohl noch nicht verstanden.
Ok, das habe ich mal verwendet:
open DAT, "+<./data/counter.dat" or die "Kann Counter-Datei nicht oeffnen!";
Warum hängt er die daten dann an die Datei an, anstatt sie zu überschreiben?
Weil "er" dir ziemliches Durcheinander auf deiner Platte beschert. Noch einmal: korrigiere deinen Pfad. Und laß vor allem das "./" sein, weil dir nicht wirklich klar zu sein scheint, was das bedeutet.
Grüße aus Berlin
Christoph S.
mailto:christoph.schnauss@berlin.de
http://www.christoph-schnauss.de
ss:| zu:) ls:& fo:) va:) sh:| rl:|