検索

ホームページ  >  に質問  >  本文

php初心者からの質問

$p で入力された値は $w の値と同じであるのに、if 判定が異なるのはなぜですか?

コードを見てみましょう——

<?php

$p =$_GET['pw'];

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

$w=$a[9]; //data.php のファイル番号を取得 10 行の内容

if($p == $w){

echo "Welcome back";

}else {

$url = " 403.html";

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

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

echo "</script>";

}

?>

次の data.php——

<?php

//url

$url = "403.html";

# を介したこのファイルへのアクセスを禁止します。 ##echo "<script language='javascript' type='text/javascript'>";

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

echo "</script>";

//このファイルにアクセスすると禁止されているページにジャンプします

die("このページは禁止されています");//念のため

?>

6117

手机用户1608450838手机用户16084508381512日前977

全員に返信(1)返信します

  • 天蓬老师

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

    エディタにはコードブロック機能がありますが、ハイライトのないプレーンテキストは不便です

    返事
    0
  • キャンセル返事