Supportnet / Forum / Anwendungen(Java,C++...)
durchschnittliche Besucherzahl abfragen
Frage
Ich suche ein einfaches Skript um die durchschnittliche tägliche Besucherzahl auf einer Homepage zu ermitteln:
1. Ermittlung der Tage zwischen einem festen und dem aktuellen Tagesdatum
2. auslesen einer Zahl (Gesamtbesucherzahl) aus einer Text-Datei
3. teilen dieser Zahl durch die in 1.) errechneten Tage und Ausgabe auf dem Bildschirm
Ich hab's probiert auf Grundlage vorhandener Scripte, leider hab ich es nicht hinbekommen ... :-(
Antwort 1 von sutadur
Ich hab mich doch nochmal rangesetzt:
<?php
$datum=date("d.m.Y",time());
$datum_old=mktime(0,0,0,11,12,2002);
$datum_new=mktime($datum);
$uptime_days = mktime();
$datei_lesen = fopen("counter.txt","r");
$besucher = fgets($datei_lesen,9);
fclose($datei_lesen);
print "Uptime: 11.12.2002 - $datum";
print "<br>";
print "Uptime in Tagen: $uptime_days";
print "<br>";
print "Besucher insgesamt: $besucher";
?>
Das Problem besteht für mich nun darin, die Variable $uptime_days als ganzzahligen Wert zu ermitteln. Wenn ich den Wert einfach nur durch die Sekunden eines Tages teile, kommt es zu einer Tageszahl mit Dezimalstellen ... gibt es eine Rundungsfunktion?
<?php
$datum=date("d.m.Y",time());
$datum_old=mktime(0,0,0,11,12,2002);
$datum_new=mktime($datum);
$uptime_days = mktime();
$datei_lesen = fopen("counter.txt","r");
$besucher = fgets($datei_lesen,9);
fclose($datei_lesen);
print "Uptime: 11.12.2002 - $datum";
print "<br>";
print "Uptime in Tagen: $uptime_days";
print "<br>";
print "Besucher insgesamt: $besucher";
?>
Das Problem besteht für mich nun darin, die Variable $uptime_days als ganzzahligen Wert zu ermitteln. Wenn ich den Wert einfach nur durch die Sekunden eines Tages teile, kommt es zu einer Tageszahl mit Dezimalstellen ... gibt es eine Rundungsfunktion?
Antwort 2 von sutadur
Hab's gefunden!!! Manchmal hilft suchen doch weiter. :o)