Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menetapkan halaman dalam php supaya ia tidak boleh kembali

Bagaimana untuk menetapkan halaman dalam php supaya ia tidak boleh kembali

藏色散人
藏色散人asal
2021-09-13 09:54:442373semak imbas

Cara untuk menetapkan halaman dalam PHP agar tidak dapat kembali: 1. Buka halaman PHP yang sepadan 2. Tetapkan kod "header("Cache-control:no-cache,no-store,must -revalidate");" Lumpuhkan regresi halaman.

Bagaimana untuk menetapkan halaman dalam php supaya ia tidak boleh kembali

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Cara untuk menetapkan halaman dalam php untuk tidak kembali?

Pengepala PHP() melarang halaman belakang

Kod adalah seperti berikut:

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

Pengenalan berkaitan:

Pengepala() laporan fungsi kepada klien Hantar pengepala HTTP mentah.

Adalah penting untuk menyedari bahawa fungsi header() mesti dipanggil sebelum sebarang output sebenar dihantar (dalam PHP 4 dan ke atas, anda boleh menggunakan cache output untuk menyelesaikan masalah ini):

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

Tatabahasa

header(string,replace,http_response_code)

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menetapkan halaman dalam php supaya ia tidak boleh kembali. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn