• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zahl um 1000 erhöhen

Status
Für weitere Antworten geschlossen.

digga

Mitglied
Hi!!
Ich habe mal eine Frage:
Ich möchte eine Anzeige einer Zahl haben:
diese steht auf 20000 und soll pro Stunde um 1000 erhöht werden...
Jedoch weis sich nicht, wie das umzusetzen ist!
Die Zahlen sollen in eine .txt datei geschrieben werden.
Außerdem soll die anzeige alle 5 Sekunden aktualisiert werden und dann soll da schon was dazu gekommen sein...

Wie geht sowas?
 
Cronjob, und sonst halt mathematisch, dass du nicht wirklich immer dazu rechnet, sondern zur jetzigen Zeit differenz etc....
 
PHP:
time();
//oder
microtime();
könnten dir helfen. Dann könntest Du das ganze in einem iframe plazieren, der alle 5 Sekunden mit metarefresh neu lädt.
De Rest ist Mathematik.
 
Kann mir da jemand mal sowas schreiben?
Würde mich mal interessieren, wie das so aussieht...
Mir ist schon klar, dass es wahrscheinlich etwas komplexer ist, totzdem denke ich nicht, dass das jetzt in die Jobbörse gehört...

Wäre über den Code dankbar :)
 
PHP:
<?php

$pfad  = './';
$datei = 'zahl';
$startzahl = 20000;

$stunde = 3600;

if(file_exists($pfad . $datei))
{
    $zeit = file($pfad . $datei);
    $zeit = time() - $zeit[0];
    
    $insgesamt  = round($zeit / $stunde) * 1000 + $startzahl;
    
    echo $insgesamt;
}
else
{
    if(!$h = fopen('zahl', 'w'))
    {
        die('Das Script besitzt nicht gie nötigen Rechte um auf die Datei ' . $pfad . $datei . ' zugreifen zu können.');
    }
    
    if(!fwrite($h, time()))
    {
        die('Konnte nichts in die datei schreiben... bla');
    }
    
    fclose($h);
}

?>

sollte gehen ^^
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben