2

アップロードファイルコードを書いていますが、実行すると次のように表示されます。未定義の変数:HTTP_POST_FILESこれを解決するにはどうすればよいですか?

$a=$HTTP_POST_FILES['ufile']['name'];
4

2 に答える 2

5

PHP 構成で register_global ディレクティブを ON に設定しましたか?

さらに、この最後のものは古くなっているので、$_FILESの代わりに使用してみてください$HTTP_POST_FILES

于 2012-07-26T14:50:36.050 に答える
2

That just means you DID NOT define $HTTP_POST_FILES

Define it and you should be good.


If you are trying to use the now deprecated $HTTP_POST_FILES, don't.
Use $_FILES instead.

于 2012-07-26T14:47:16.363 に答える