Es gibt eine bestimmte PHP-Funktion zum Umleiten nach einiger Zeit. Ich habe es irgendwo gesehen, kann mich aber nicht erinnern. Es ist wie bei der Google Mail-Weiterleitung nach dem Anmelden. Könnte mich bitte jemand daran erinnern?
94
Refresh
Header ist kein Standard . Ich würde niemals Dinge verwenden, die nicht mit RFCs abgedeckt sindAntworten:
Dies ist die PHP-Methode, mit
header
der Siewherever.php
in 5 Sekunden weitergeleitet werdenquelle
die();
Sie können Javascript verwenden, um nach einiger Zeit umzuleiten
quelle
Sie können dies versuchen:
Wobei 10 in Sekunden ist.
quelle
Sie möchten PHP verwenden, um ein Meta-Tag zu schreiben.
Es wird nicht empfohlen, aber es ist möglich. Die 5 in diesem Beispiel gibt die Anzahl der Sekunden an, bevor eine Aktualisierung durchgeführt wird.
quelle
Sie können diesen Code zwar verwenden, wie Teneff sagte, aber Sie müssen den Header nicht unbedingt vor einer gesendeten Ausgabe platzieren (dies würde den Fehler "Header kann nicht verschoben werden ....: 3" ausgeben).
Um dies zu lösen, verwenden Sie die PHP-Funktion,
ob_start();
bevor HTML ausgegeben wird.Um das ob zu beenden, setzen
ob_end_flush();
Sie es einfach, nachdem Sie keine HTML-Ausgabe haben.Prost!
quelle
Wenn Sie mit PHP umleiten, verwenden Sie einfach den Befehl sleep (), um so viele Sekunden wie möglich zu schlafen, bevor Sie umleiten.
Aber ich denke, Sie beziehen sich auf das Meta-Refresh-Tag:
http://webdesign.about.com/od/metataglibraries/a/aa080300a.htm
quelle
Die PHP-Aktualisierung nach 5 Sekunden funktionierte beim Öffnen eines Dialogfelds Speichern unter zum Speichern einer Datei nicht: (Header ('Inhaltstyp: Text / Nur'); Header ("Inhaltsdisposition: Anhang; Dateiname = $ Dateiname" > ");)
Nachdem auf den Link Speichern unter geklickt und die Datei gespeichert wurde, wurde die zeitgesteuerte Aktualisierung auf der aufrufenden Seite gestoppt.
Vielen Dank, die Javascript-Lösung von ibu hat meine Webseite immer wieder angekreuzt und aktualisiert, was ich für meine spezifische Anwendung brauchte. Vielen Dank an ibu, dass Sie hier eine Javascript-Lösung für das PHP-Problem veröffentlicht haben.
Sie können Javascript verwenden, um nach einiger Zeit umzuleiten
quelle
Sie können diesen Javascript-Code verwenden, um nach einer bestimmten Zeit umzuleiten. Hoffe es wird funktionieren.
quelle