Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menetapkan halaman dalam php supaya ia tidak boleh kembali
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.
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('Location: http://www.example.com/'); ?>
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!