Maison > Article > développement back-end > Comment définir la page en php pour qu'elle ne puisse pas revenir en arrière
Comment configurer la page en PHP pour qu'elle ne puisse pas revenir en arrière : 1. Ouvrez la page PHP correspondante 2. En définissant le code "header("Cache-control:no-cache,no-store,must-revalidate" );" pour interdire à la page de revenir en arrière .
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment paramétrer la page en php pour ne pas revenir en arrière ?
PHP header() interdit à la page de revenir en arrière
Le code est le suivant :
header("Cache-control:no-cache,no-store,must-revalidate"); header("Pragma:no-cache"); header("Expires:0"); header('Location:http://www.xxx.com');
Introduction connexe : La fonction
header() envoie l'en-tête HTTP d'origine au client.
Il est important de réaliser que la fonction header() doit être appelée avant qu'une sortie réelle ne soit envoyée (en PHP 4 et supérieur, vous pouvez utiliser la mise en cache de sortie pour résoudre ce problème) :
<html> <?php // 结果出错 // 在调用 header() 之前已存在输出 header('Location: http://www.example.com/'); ?>
Syntaxe
header(string,replace,http_response_code)
apprentissage recommandé : " Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!