PHP アップロード ファイル。専門家にもう一度見てもらってください。ありがとう! ! !
それ以外に方法はありません。 。 。ヘルプ!
html.html
php.php
if(move_uploaded_file($HTTP_POST_FILES[ 'userfile '][ 'tmp_name '], 'D:/aaa.avi ')){
echo "アップロード成功!"
}else{
echo "アップロードに失敗しました! ";
}
このマシンでテストしたところ、10M を超えるファイルをアップロードできました。しかし、38Mファイルをアップロードするとアップロードできません。 。 。 。
そして、var_dump($HTTP_POST_FILES[ 'userfile ']); を出力すると、NULL になります。
私もインターネットでたくさんの情報を調べました。 php.ini のこの設定の値は設定されていますが、大きなファイルはアップロードできません。
php.ini ファイルのいくつかの重要なパラメータは次のとおりです:
file_uploads = オン
Upload_max_filesize = 60M
post_max_size = 80M
max_execution_time = 600
max_input_time = 600
memory_limit = 10M
皆さんが私を助けてくれることを願っています。 。 。 。
-----解決策---------memory_limit = 10M.... = > より大きい
var_dump($HTTP_POST_FILES[ 'userfile ']);
------解決策------
$_File 配列を直接使用します。