Frage von IBoxInfo, 28

Wie kann ich bei PHP denn Befehl öfters ausführen lassen(Aktualiesieren)?

$datum = date("d.m.Y"); $uhrzeit = date("H:i:s"); echo $datum," - ",$uhrzeit," Uhr";

Antwort
von xdxderich, 19

Du willst vermutlich so eine Art "Live-Uhr" haben, oder? Dann solltest du eher Javascript verwenden. PHP wird einmal vom Server verarbeitet und die verarbeiteten Daten werden an den Client geschickt. Mehrmals geht das da nicht so einfach.

Antwort
von fluffiknuffi2, 15

- AJAX

- Long Pulling

Tatsächlich hat  xdxderich aber Recht, für eine Uhr solltest du JavaScript nehmen.

Antwort
von dannyotti, 10

PHP ist eine Serverseitige sprache, was bedeutet, dass das Programm nur auf Anfrage eines Clienten ausgeführt wird.

Hier brauchst du eine Clientenseitige Abfrage. DAs bewirkst du mit HTML (refreshen der Seite alle x Sekungen), welche sehr undschön ist.

Die besser Möglichkeit wäre, dass du einfach diese Funktion in JavaScript umschreibst, was nicht wirklich schwer ist. Wenn du aber von Serverzeit ausgehen willst, dann einfach per $.ajax und Jason String was versuchen:)

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten