PHPで圧縮ファイルをアップロードする方法を教えてください。

WBOY
リリース: 2016-06-23 14:12:46
オリジナル
879 人が閲覧しました

どこで間違ったのか分かりませんが、アップロード先を指定していませんでした。

フォーム部分

<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>
ログイン後にコピー



ディスカッションに返信 (解決策)

$_FILES['upfile' ]['name']
一時ファイルをアップロードされたファイルの元のパスにコピーしますか?レプリケーションは失敗する運命にあります。 。 。

$_FILES['upfile']['name']

一時ファイルをアップロードされたファイルの元のパスにコピーしますか?レプリケーションは失敗する運命にあります。 。 。

いくつかの質問がよくわかりません。move_uploaded_file はアップロードに使用できると言いますが、move_uploaded_file はファイルの送信元と送信先をどのように指定するのでしょうか。


サーバーのパスは次のとおりです: D:phpnowhtdocswpgcwp-contentfiles
サーバーのファイル ディレクトリにアップロードしたいです。

ファイル ディレクトリに singleupload.php はありますか?

ファイル ディレクトリにありますか?

No

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 はコピーを意味します。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート