私のPHP Webページでは、フォームにファイルタイプの入力があり、それを送信すると、アップロードされたファイル名を取得できますが、$_POST['upload']
それを使用$_FILES['upload']['tmp_name']
しても何も返されません-なぜですか? $_FILES
メールに添付するファイルを取得するにはどうすればよいですか?
質問する
12542 次
2 に答える
9
フォームで属性を$_FILE
使用しなかったため、使用しても何も得られません。使用方法はこちらでenctype
ご確認ください。
于 2012-08-05T13:25:46.180 に答える
4
<form method="POST" action=#" enctype="multipart/form-data">
</form>
$path_of_uploaded_file = $upload_folder . $name_of_uploaded_file;
$tmp_path = $_FILES["uploaded_file"]["tmp_name"];
if(is_uploaded_file($tmp_path))
{
if(!copy($tmp_path,$path_of_uploaded_file))
{
$errors .= '\n error while copying the uploaded file';
}
または、詳細情報については、ここにアクセスしてください。
于 2012-08-05T12:50:16.740 に答える