どこで間違ったのか分かりませんが、アップロード先を指定していませんでした。
フォーム部分
<form enctype="multipart/form-data" action="singleupload.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> <input type=file name=upfile size=20> <input type=submit value="上传文件"></form>
一時ファイルをアップロードされたファイルの元のパスにコピーしますか?レプリケーションは失敗する運命にあります。 。 。
サーバーのパスは次のとおりです: D:phpnowhtdocswpgcwp-contentfiles
サーバーのファイル ディレクトリにアップロードしたいです。
ファイル ディレクトリに singleupload.php はありますか?
ファイル ディレクトリにありますか?
singleupload.php in D:phpnowhtdocswpgcwp-content主題MyBlog
if (move_uploaded_file($_FILES['upfile']['tmp_name'], "../../files/" . $_FILES['upfile'] ['name' ])) {
if (move_uploaded_file($_FILES['upfile']['tmp_name'], "../../files/" . $_FILES['upfile']['name'] )) {
これは、[送信] をクリックした時点で、ファイルはすでにアップロードされていますが、一時ディレクトリである現在のディレクトリにアップロードされていることを意味します。
move_uploaded_file はファイルを目的のディレクトリにコピーするために使用されますよね?
move_uploaded_file は移動を意味します
copy_uploaded_file はコピーを意味します。