Homepage selbermachen 7.848 Themen, 35.566 Beiträge

PHP Counter ich blick nicht ganz

T E S T E R / 1 Antworten / Flachansicht Nickles

Hi, ich habe mir heute morgen mal die Mühe gemacht,
einen textbasierenden Counter zu basteln (PHP):

$filename ="counter.txt";
$fp = fopen ("$filename", "r+");
$lesen = fread ($fp, 7);
$schreiben = (int) $lesen;
$schreiben = $schreiben +1;
rewind ($fp);
fwrite ($fp, $schreiben);
$zeile = explode ("\\n","$lesen");
echo $zeile[0];
fclose($fp);
?>

Nach ewiger Rätselei hab ich dann die Zeile rewind ($fp)
in einem schon bestehenden Counter einer Seite entdeckt
Dies war des Rätsels Lösung, meine Frage:

  • Wozu ist dieser Befehl gut.

    Meine Zweite Frage: wieso kann ich statt dem Befehl (int)
    nicht einfach die ganze Datei normal einlesen, wieso muss
    ich sie initialisieren??
bei Antwort benachrichtigen