Hallo,
ich bin dabei einen Counter/Besucherzähler zu programmieren. Nur leider habe ich ein Problem. Und zwar soll die counter.txt Datei (mache es später über einer Datenbank), wenn ein neuer Tag beginnt und die Seite aufgerufen wird, soll die Datei umbenannt werden.
Nun zu meiner Frage.
Kann man diese if Anweisung benutzen?
if ($date++)
{
rename ("counter.txt", "counter-gestern.txt");
}
Hier einmal der Rest des Codes:
ich bin dabei einen Counter/Besucherzähler zu programmieren. Nur leider habe ich ein Problem. Und zwar soll die counter.txt Datei (mache es später über einer Datenbank), wenn ein neuer Tag beginnt und die Seite aufgerufen wird, soll die Datei umbenannt werden.
Nun zu meiner Frage.
Kann man diese if Anweisung benutzen?
if ($date++)
{
rename ("counter.txt", "counter-gestern.txt");
}
Hier einmal der Rest des Codes:
PHP-Code:
<?php
if (file_exists ("counter.txt"))
{
$datei = fopen ("counter.txt", "r+");
}
else
{
$datei = fopen ("counter.txt", "w+");
}
$counterstand = fgets ($datei, 10);
if ($counterstand == "")
{
$counterstand = 0;
}
$counterstand++;
echo "VisitsToday: $counterstand";
rewind ($datei);
fwrite ($datei, $counterstand);
fclose ($datei);
date_default_timezone_set ('Europe/Berlin');
$date = date("d");
echo "<br />";
echo $date;
?>
Kommentar