アップロードファイルコードを書いていますが、実行すると次のように表示されます。未定義の変数:HTTP_POST_FILESこれを解決するにはどうすればよいですか?
$a=$HTTP_POST_FILES['ufile']['name'];
アップロードファイルコードを書いていますが、実行すると次のように表示されます。未定義の変数:HTTP_POST_FILESこれを解決するにはどうすればよいですか?
$a=$HTTP_POST_FILES['ufile']['name'];
PHP 構成で register_global ディレクティブを ON に設定しましたか?
さらに、この最後のものは古くなっているので、$_FILES
の代わりに使用してみてください$HTTP_POST_FILES
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.