に私はこのようなURLを持っていないGET:なぜパラメータがURLに表示されますが、PHPスクリプト
https://domain.com/myscript.php?par=<div>x12.l3 sdfa <div>
しかし、私は私のPHPスクリプトの開始時に
var_dump($_REQUEST);
を作る時にパラメータが表示されていません(キー "par"は表示されません)。
parの値は、エスケープされたタグやスペースを含まないhtmlデータです。 parがvar_dumpに現れない理由はこれでしょうか?
は、しかし、私はローカルホストで同じパラメータとまったく同じスクリプトを実行すると:
https://localhost/myscript.php?par=<div>x12.l3 sdfa <div>
は、それがうまく動作します。
「myscript.php」から始まるツールの両方のURLと比較して、一致します。だから、なぜ私はサーバー上ではなく、localhostのパラメータを取得しないのですか?
おそらくPHPの設定に関係しているでしょうか?私はそれが違うかもしれないと思う唯一のことです。
ありがとうございます。
可能なXSS聴覚障害 –