このように
echo "Location.href='../login.php';";
echo "Location.href=/"../login.php/";";
2番目の文は正常に出力できますか?
さて、両方の文の引用符に問題があります
このように
echo "Location.href='../login.php';";
echo "Location.href=/"../login.php/";";
echo "<script>"; <br /> <br /> echo "</script>"; があります
echo "Location.href='../login.php';";
echo "Location.href=/"../login.php/";";
2. echo "location.href=/"../login.php/";";
この 2 番目の文にはまだ問題があります。バックスラッシュについて質問していますか?
1. ページに書き込まれており、セキュリティはまったくありません
2.
href='../login.php'
は現在のパスより上位です
href="/../login.php /" ;
は Web サイトの上位ディレクトリであり、範囲外です。
このように
echo "Location.href='../login.php';";
echo "Location.href=/"../login.php/";";
この 2 番目の文にはまだ問題があります。バックスラッシュについて尋ねています。
これは単なるバックスラッシュです、申し訳ありませんが、明確に表現できませんでした
1. echo "location.href='../login.php';"; 出力は location.href='../login です。 php' ;
2. echo "location.href="../login.php";"; 出力は location.href="../login.php"; との違いは何だと思いますか?彼ら?
js 文字列は一重引用符または二重引用符で囲むことができます