PHPを使用して修正された単純なファイルをアップロードするにはどうすればよいですか? 1. サーバーにアップロードするファイルを固定します。ファイル名は固定であり、ユーザーが指定する必要はありません。 2. アップロード後、指定したフォルダに保存します。同名のファイルがある場合は、元のファイルを削除してください。 上記の機能を実装する最も簡単な方法は何ですか? 共有先: もっと見る -----解決策--------- /*アップロードエラー 0 正常にアップロードされました 1 ファイルサイズがサーバーの容量を超えています 2 アップロードするファイルのサイズがブラウザの制限を超えています 3 ファイルは部分的にのみアップロードされています 4 アップロードするファイルが見つかりません 5 サーバーの一時フォルダーが失われています 6 一時フォルダーへのファイルの書き込みエラー */ $file_type = array('jpg','png','gif','doc','txt') //アップロード カテゴリを設定します $file_name = 'myfile_name' //アップロード後のファイル名を設定します; $file_dir = 'upimg' //アップロードディレクトリを設定します; if($_POST['submitpic']){ $files = $_FILES['mypic']; //エラーレベルを判定 if($files['errorr'] != 0){ exit('アップロードエラー'); } //アップロードタイプが条件を満たすかどうかを判断します $upName = $files['name'] //アップロードされたファイル名を取得します; $uptype =explode('.',$upName); //配列に変換します。 $uptype = end($uptype) //ファイルタイプを取得します if(!in_array($uptype,$file_type)){ exit('型が不正です'); } //指定したフォルダーにファイルを移動 if(move_uploaded_file($files['tmp_name'],$file_dir.'/'.$file_name.'.'.$uptype)){ echo "アップロード成功!"; } } ?> アップロード: -----解決策---------答えはノーです アップロードされたファイルが Linux パスワードまたは Windows レジストリ ファイルだったら満足しますか? -----解決策---------move_uploaded_file - -----解決策---------------------PHP ファイルのアップロードを見てください。あまり多くのことを考慮する必要はありません。 ------解決策--------- この問題の説明は本当に奇妙です!