Tom: Download-Counter?

Beitrag lesen

Hello,

kann das so funktionieren? (habe ich aus einem anderen Forum)

Nein, nur zufällig.

<?
$datei = fopen("dlcounter.txt","r+");

Was passiert, wenn die Datei nicht vorhanden oder nicht lesbar ist?

$dlcounter = fgets($datei, 10);

Auslesen zum Zweckle der Veränderung darf nur in Bindung mit dem Schreibvorgang, als i.d.R. gebunden durch ein Exclusive Lock, geschehen.

if($dlcounter == "") { $dlcounter = 0;}
$dlcounter++;
rewind($datei);
fwrite($datei, $dlcounter);

Es fehlt die Anpassung der Dateilaänge an den neuen Inhalt. für den fall, dass dieser kürzer geworden ist

fclose($datei);

...

Ein harzliches Glückauf

Tom vom Berg

http://bergpost.annerschbarrich.de
.

--
Nur selber lernen macht schlau