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 "c576686f23240d71b5f5c69c698987daurl="submit.php";window.location.href=url;2cacc6d41bbb37262a98f745aa00fbf0 kann eingeschränkt werden Das ursprüngliche Fenster ist immer noch ein übergeordnetes Fenster, ein untergeordnetes Fenster oder ein neues Fenster
3f1c4e4b6b16bbbd69b2ee476dc4f83aurl="submit.php";window.open('url,'','_self'); 2cacc6d41bbb37262a98f745aa00fbf0
Das Ändern von „_self“ kann den Sprung auf das Originalfenster, das übergeordnete Fenster, ein untergeordnetes Fenster oder ein neues Fenster beschränken. Die siebte Methode: Verwenden Sie die PHP-eigene Funktion, um Header-Informationen zu senden
header( "Location: URL");
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, Dann wird oben auf der Seite eine Fehlermeldung angezeigt.
Weitere PHP-Seiten zum Springen zu einer anderen Seite, verschiedene Methoden und Methoden zum Zusammenfassen verwandter Artikel finden Sie auf der chinesischen PHP-Website!