アップロード スクリプトを作成しようとしていますが、IE8 以前で問題が発生しています。(もちろん ;) ) 他のすべてのブラウザーでは問題なく動作しますが、IE8 では $_FILES 配列は空です。これは、使用されている html コードです。
<FORM method=post action=api/upload.php target=form8230839>
<INPUT name=file type=file>
<INPUT value="Submit Query" type=submit>
<INPUT name=id value=id66130748349062623150808191 type=hidden>
</FORM>
<IFRAME id=form8230839 name=form8230839></IFRAME>
(コードは javascript createElement によって生成されていることに注意してください。そのため、IE8 は属性を大文字で囲み、引用符を付けずに書き出しています。)
次に、私がやっているphpファイルで:
print_r($_FILES);
空の配列として返されるのはどれですか? どんな助けでも素晴らしいでしょう。ありがとう!