Pourquoi la valeur d'entrée de $p est la même que la valeur de $w mais le jugement if est toujours différent ?
Regardez le code——
<?php
$p=$_GET['pw' ];
$a= file('data.php');
$w=$a[9];//Récupérer le contenu de la ligne 10 de data.php
if($p == $w) {
echo "Bienvenue" ;
}else{
$url = "403.html";
echo "<script language='javascript' type='text/javascript'>";
echo "window.location.href= '$url'";
echo "</script>";
}
?>
Les données.php suivantes——
<?php
//Il est interdit d'accéder à ce fichier via l'url
$url = "403.html";
echo "<script language='javascript' type='text/javascript'>";
echo "window .location.href='$url'";
echo "</script>";
//L'accès à ce fichier passera à la page interdite
die("Cette page est interdite");//Juste au cas où
?>
6117
L'éditeur a une fonction de bloc de code, mais le texte brut sans surbrillance semble peu pratique