Hallo Zusammen,
ich möchte gerne unsere Uni unterstützen und würde gerne eine Hochzählung auf der Webseite abbilden.
Erklärung: Mein Seminar stiftet 166€ pro Monat an einen gemeinnützigen Verein. Nun würde ich gerne so eine coole "Stoppuhr" auf der Webseite einstellen, wie viel Geld seit dem 01.09.2015 gesammelt wurde und dieses in Sekunden, damit man das Geld nur so fließen sieht
Des weiteren ein Array mit den Beträgen, die wir schon für andere Dinge ausgegeben haben, welche natürlich von der Endsumme abgezogen werden müssen.
Ich kenne mich nur Grundlegend mit PHP aus, also bin ich nicht weit bekommen. Ich weiß auch nicht, wie man dann die Seite bzw. nur die Berechnung jede Sekunde aktualisieren kann.
Vielleicht geht es mit JavaScript besser 
Aber vielen Dank für die Hilfe. Ich bin für jeden bisschen Code und Rat dankbar.
ich möchte gerne unsere Uni unterstützen und würde gerne eine Hochzählung auf der Webseite abbilden.
Erklärung: Mein Seminar stiftet 166€ pro Monat an einen gemeinnützigen Verein. Nun würde ich gerne so eine coole "Stoppuhr" auf der Webseite einstellen, wie viel Geld seit dem 01.09.2015 gesammelt wurde und dieses in Sekunden, damit man das Geld nur so fließen sieht
Des weiteren ein Array mit den Beträgen, die wir schon für andere Dinge ausgegeben haben, welche natürlich von der Endsumme abgezogen werden müssen.
Ich kenne mich nur Grundlegend mit PHP aus, also bin ich nicht weit bekommen. Ich weiß auch nicht, wie man dann die Seite bzw. nur die Berechnung jede Sekunde aktualisieren kann.
PHP-Code:
$sekundenBetrag = 0,000065;
$heuteDatum = microtime(true);
$startDatum = mktime(0, 0, 0, 9, 1, 2015);
//$startDatum = new DateTime("2015-09-01");
$arr_ausgegeben = array(2, 10);
$diffTime = $heuteDatum - $startDatum;
$milli = explode(".", round($diffTime, 2));
$millisec = round($milli[1]);
//Berechnung für Tage, Stunden, Minuten
$day = floor($diffTime / (24*3600));
$diffTime = $diffTime % (24*3600);
$diffTime = $diffTime % (60*60);
$sec = $diffTime % 60;
echo 'Tage seit Start: ' . $day;
echo "<br>";
echo 'Seit ' . $startDatum ->format("d.m.Y") . ' ausgegeben: ' . array_sum($arr_ausgegeben) . '€';
echo "<br>";

Aber vielen Dank für die Hilfe. Ich bin für jeden bisschen Code und Rat dankbar.

Kommentar