Hallo zusammen,
ich greife aus aktuellem Anlass nochmal diesen Thread auf.
Bei jeder Anmeldung soll eine fortlaufende, eindeutige und verständliche Zahl vergeben werden, ähnlich einem Besucherzähler.
Dazu habe ich die Dateien counter.txt und counter.php im \templates-Verzeichnis.
Das Anmeldeformular enthält ein verstecktes Feld, mit dem per Inserttag {{file::counter.php}} die Datei counter.php aufgerufen wird/werden soll
counter.txt
counter.php
PHP-Code:
<?php
$file = "templates/counter.txt";
$op = fopen($file,"r");
$counter = fread($op, 4);
fclose($op);
$counter++;
$op = fopen($file, "w");
fwrite($op, $counter);
fclose($op);
echo $counter;
?>
Die Datei counter.txt wird offensichtlich ausgelesen, die Zahl wird allerdings nicht erhöht und bleibt bei "3" .
Sorry, meine PHP-Kenntnisse sind wirklich minimal. Hat jemand einen Hinweis auf den Fehler oder eine andere Lösung ?
Danke
Roland
Lesezeichen