suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Eine Frage eines PHP-Neulings

Warum ist der Eingabewert von $p derselbe wie der Wert von $w, aber die if-Beurteilung ist immer noch anders?

Schauen Sie sich den Code an——

<?php

$p=$_GET['pw' ];

$a= file('data.php');

$w=$a[9];//Den Inhalt von Zeile 10 von data.php abrufen

if($p == $w) {

echo "Willkommen zurück" ;

}else{

$url = "403.html";

echo "<script language='javascript' type='text/javascript'>";

echo "window.location.href= '$url'";

echo "</script>";

}

?>

Die folgenden data.php——

<?php

//Es ist verboten, über die URL auf diese Datei zuzugreifen .location.href='$url'";

echo "</script>";

//Der Zugriff auf diese Datei führt zur verbotenen Seite

die("Diese Seite ist verboten");//Nur für den Fall

?>

6117

手机用户1608450838手机用户16084508381478 Tage vor959

Antworte allen(1)Ich werde antworten

  • 天蓬老师

    天蓬老师2020-12-21 14:05:39

    编辑器有代码块功能, 纯文本无高亮看上去不方便

    Antwort
    0
  • StornierenAntwort