Hallo, ich rufe per Cronjob (jede halbe Stunde) ein script auf welches eine Api ausliest und in einer json.php anzeigt. (nicht speichert)
Nun möchte ich gerne auf meiner Seite die letzte zeit des auslesens/aufrufs anzeigen.
habe nun folgendes probiert
dieses liefert mir zwar per echo einen Zeitwert aber nur wenn ich die json.php Datei neu hochlade
und aktualisiere. Dann stimmt die zeit
wenn ich aber die Datei einfach aktualisiere (ohne neu hochzuladen) dann ändert sich nichts.
Hat vielleicht jemand eine Idee warum das so ist bzw. was ich da falsch gemacht habe ?
Nun möchte ich gerne auf meiner Seite die letzte zeit des auslesens/aufrufs anzeigen.
habe nun folgendes probiert
PHP:
$filename = 'example/json.php';
if (file_exists($filename)) {
$last = date("d.m.Y - H:i", fileatime($filename));
}
dieses liefert mir zwar per echo einen Zeitwert aber nur wenn ich die json.php Datei neu hochlade
und aktualisiere. Dann stimmt die zeit
wenn ich aber die Datei einfach aktualisiere (ohne neu hochzuladen) dann ändert sich nichts.
Hat vielleicht jemand eine Idee warum das so ist bzw. was ich da falsch gemacht habe ?