Beispielanalyse für einen PHP-Seitensprungvorgang (Header-Methode)

高洛峰
Freigeben: 2023-03-03 16:38:01
Original
1055 Leute haben es durchsucht

In diesem Artikel wird der PHP-Seitensprungvorgang anhand von Beispielen analysiert. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Jump

header() ist eine PHP-Funktion, die den angegebenen Befehl an den Browser

html sendet :

<meta http-equiv="Refresh" content="3;url=other.php"/>
Nach dem Login kopieren

Sofort springen:

header(&#39;Location:other.php&#39;);
//file_put_contents(&#39;bee.txt&#39;,&#39;execute&#39;);
die;
Nach dem Login kopieren

Beim Ausführen des Headers , wird die Seite nicht sofort ausgeführt; es kann keine Ausgabe vor dem Header erfolgen, es wird kein Fehler angezeigt

fordert zum Springen auf:

header(&#39;Refresh:3,Url=other.php&#39;);
echo &#39;3s 后跳转&#39;;
//由于只是普通页面展示,提示的样式容易定制
die;
Nach dem Login kopieren

Gekapselte Sprungfunktion:

/*
 *跳转
 *@param $url 目标地址
 *@param $info 提示信息
 *@param $sec 等待时间
 *return void
*/
function jump($url,$info=null,$sec=3)
{
 if(is_null($info)){
  header("Location:$url");
 }else{
  // header("Refersh:$sec;URL=$url");
  echo"<meta http-equiv=\"refresh\" content=".$sec.";URL=".$url.">";
  echo $info;
 }
 die;
}
Nach dem Login kopieren


Weitere Artikel zum Thema PHP-Seitensprungoperation Beispielanalyse (Header-Methode) 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!