Heim >Backend-Entwicklung >PHP-Tutorial >Zusammenfassung verschiedener Methoden zum Springen von einer PHP-Seite zu einer anderen Seite
1. Verwenden Sie HTTP-Header-Informationen.
Verwenden Sie also die HEADER-Funktion von PHP. Die Funktion der HEADER-Funktion in PHP besteht darin, Steueranweisungen an den Browser zu erteilen, die über den im HTTP-Protokoll angegebenen WEB-Server weitergeleitet werden sollen, z. B. die Angabe des Typs der Rückgabeinformationen („Kontexttyp: xxx/xxx“). die Attribute der Seite („Kein Cache“, „Ablaufen“) usw.
Die Methode zum Weiterleiten zu einer anderen Seite mithilfe von HTTP-Header-Informationen ist wie folgt:
<? if (isset($url)) { Header("HTTP/1.1 303 See Other"); Header("Location: $url"); exit; //from www.w3sky.com } ?>
Beachten Sie, dass nach „Localtion:“ ein Leerzeichen steht.
2. Verwenden Sie HTML-Tags
Verwenden Sie HTML-Tags, also REFRESH-Tags von META, zum Beispiel:
<? if (!isset($url)) exit;?> <HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="5; URL=<? echo $url;?>> </HEAD> <BODY> </BODY> </HTML>
3. Verwenden Sie Skripte zur Implementierung
Zum Beispiel:
<? $url="http://www.php.cn"; echo "<!--<scrīpt LANGUAGE="Javascrīpt">"; echo "location.href='$url'"; echo "</scrīpt>-->"; ?>
Das Folgende ist die Ergänzung
Vierter:
echo "< meta http-equiv=\"Refresh\" content=\"number of seconds url=jumped file or address\" > ; ";
Wobei: XX die Anzahl der Sekunden ist, 0 ein sofortiger Sprung. Aktualisieren bedeutet Aktualisieren. URL ist die Seite, zu der gesprungen werden soll.
Der fünfte Weg: Verwenden Sie ein Skript, um
<script>url="submit.php";window.location.href=url;</script>Die sechste Methode: Verwenden Sie ein Skript zur Implementierung. Der Unterschied besteht darin, die open-Anweisung zu verwenden. Sie können das ursprüngliche Fenster oder das übergeordnete Fenster, das untergeordnete Fenster oder das neue Fenster einschränken 🎜>
<script>url="submit.php";window.open(\'url,\'\',\'_self\');</script>
Die schnellste und leistungsstärkste ... Es gibt jedoch ein Problem, auf das hingewiesen werden muss: Wenn vor der Verwendung dieser Funktion bereits eine HTML-Ausgabe vorhanden ist, auch wenn es sich um ein Leerzeichen handelt, wird eine Fehlermeldung angezeigt Wird oben auf der Seite angezeigt.
header("Location: Url");
Weitere PHP-Seiten zum Springen zu einer anderen Seite, verschiedene Methoden und Methoden zum Zusammenfassen verwandter Artikel finden Sie auf der chinesischen PHP-Website!