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-05 08:44:01
Original
1592 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> kann eingeschränkt werden Das ursprüngliche Fenster ist immer noch ein übergeordnetes Fenster, ein untergeordnetes Fenster oder ein neues Fenster
<script>url="submit.php";window.open('url,'','_self'); </script>
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!

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