ファイルを取得して開くdownload.phpファイルがあります。私は問題があるファイルは、 '&'ファイル名に使用されているので、ファイルが '&'でアクセスしようとしたときにファイルが見つかりません。アドレスバーに渡されたvarコンテンツで '&'を無視する
例:download.phpf = one_ & _another.pdf
私が使用download.phpファイル内のファイル名($ _GET [ 'F'])を取得上記の例では、エラーファイルをスローしませんファイル名をone_and_another.pdfに変更すると見つかりました。
はいこの方法で名前が付けられたこれらのファイルがまったくなかった場合、名前の変更はいいと思います。
私は '&'がphpの別のvarを渡そうとしているということを無視する方法を知る必要があります。
に
$_GET
を破るでしょうか? – user535617@ user535617:動作しません.HTMLエンコーディングの問題ではなくURLエンコーディングの問題です。 – BoltClock