Heim  >  Artikel  >  Backend-Entwicklung  >  So stellen Sie die Seite in PHP so ein, dass sie nicht zurückgehen kann

So stellen Sie die Seite in PHP so ein, dass sie nicht zurückgehen kann

藏色散人
藏色散人Original
2021-09-13 09:54:442349Durchsuche

So stellen Sie die Seite in PHP so ein, dass kein Zurückgehen möglich ist: 1. Öffnen Sie die entsprechende PHP-Seite 2. Durch Setzen des Codes „header(“Cache-control:no-cache,no-store,must-revalidate“ );", um zu verhindern, dass die Seite zurückgeht.

So stellen Sie die Seite in PHP so ein, dass sie nicht zurückgehen kann

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie stelle ich ein, dass die Seite in PHP nicht zurückgeht?

PHP header() verhindert, dass die Seite zurückgeht

Der Code lautet wie folgt:

header("Cache-control:no-cache,no-store,must-revalidate");
header("Pragma:no-cache");
header("Expires:0");
header('Location:http://www.xxx.com');

Verwandte Einführung: Die Funktion

header() sendet den ursprünglichen HTTP-Header an den Client.

Es ist wichtig zu wissen, dass die Funktion header() aufgerufen werden muss, bevor eine tatsächliche Ausgabe gesendet wird (in PHP 4 und höher können Sie Ausgabe-Caching verwenden, um dieses Problem zu lösen):

<html>
<?php
// 结果出错
// 在调用 header() 之前已存在输出
header(&#39;Location: http://www.example.com/&#39;);
?>

Syntax

header(string,replace,http_response_code)

Empfehlen Sie das Lernen: „ PHP-Video-Tutorial"

Das obige ist der detaillierte Inhalt vonSo stellen Sie die Seite in PHP so ein, dass sie nicht zurückgehen kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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