Heim > Backend-Entwicklung > PHP-Tutorial > Zusammenfassung verschiedener Methoden zum Springen von einer PHP-Seite zu einer anderen Seite

Zusammenfassung verschiedener Methoden zum Springen von einer PHP-Seite zu einer anderen Seite

高洛峰
Freigeben: 2023-03-04 12:46:01
Original
2641 Leute haben es durchsucht

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 
} 
?>
Nach dem Login kopieren

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>
Nach dem Login kopieren

3. Verwenden Sie Skripte zur Implementierung
Zum Beispiel:

<? 
$url="http://www.php.cn"; 
echo "<!--<scrīpt LANGUAGE="Javascrīpt">"; 
echo "location.href=&#39;$url&#39;"; 
echo "</scrīpt>-->"; 
?>
Nach dem Login kopieren

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 <🎜 zu erreichen >

<script>url="submit.php";window.location.href=url;</script>
Nach dem Login kopieren
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 🎜>


Ändern Sie „_self“, um den Sprung auf das Originalfenster, das übergeordnete Fenster, das untergeordnete Fenster oder das neue Fenster zu beschränken. Die siebte Methode: Verwenden Sie die PHP-eigene Funktion, um Header-Informationen zu senden
<script>url="submit.php";window.open(\&#39;url,\&#39;\&#39;,\&#39;_self\&#39;);</script>
Nach dem Login kopieren



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");
Nach dem Login kopieren

Weitere PHP-Seiten zum Springen zu einer anderen Seite, verschiedene Methoden und Methoden zum Zusammenfassen verwandter Artikel finden Sie auf der chinesischen PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage