私はこのようなURLを持っています:
https://domain.com/myscript.php?par=<div>x12.l3 sdfa <div>
しかし、私が作るとき
var_dump($_REQUEST);
PHPスクリプトの開始時に、パラメーターがリストされていません(キー「par」が表示されません)。
parの値は、エスケープされていないタグやスペースを含むいくつかのhtmlデータです。これが、parがvar_dumpに表示されない理由でしょうか?
しかし、ローカルホストで同じパラメーターを使用してまったく同じスクリプトを実行すると、次のようになります。
https://localhost/myscript.php?par=<div>x12.l3 sdfa <div>
それはうまくいきます。
「myscript.php」で始まる両方のURLをツールと比較したところ、一致しています。では、なぜサーバーではなくローカルホストでパラメーターを取得するのですか?
おそらくPHP構成に関連していますか?それは私が考えることができる唯一のことであり、それは異なる可能性があります。
前もって感謝します。