ホームページ > バックエンド開発 > PHPチュートリアル > file を使用してファイルをダウンロードしますが、ファイルが tmp ディレクトリに見つかりません。

file を使用してファイルをダウンロードしますが、ファイルが tmp ディレクトリに見つかりません。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 13:15:03
オリジナル
1079 人が閲覧しました

用ファイル上传文件,在tmp目录下找不到文件
代码如下:








upload.php
if ($_FILES["file"]["error"] > 0)
{
echo "リターン コード: " . $_FILES["ファイル"]["エラー"] 。 "
";
}
else
{
echo "アップロード: " . $_FILES["ファイル"]["名前"] 。 "
";
echo "Type: " 。 $_FILES["ファイル"]["タイプ"] 。 "
";
echo "サイズ: " 。 ($_FILES["ファイル"]["サイズ"] / 1024) 。 " Kb
";
echo "一時ファイル: " . $_FILES["ファイル"]["tmp_name"] 。 "
";

if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["ファイル名"] 。 " すでに存在します。 ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file" ]["名前"]);
echo "保存場所: " . "アップロード/" 。 $_FILES["file"]["name"];
}
}
?>

运行结果:
アップロード: jdk-6u34-windows-x64.exe
タイプ: application/octet-stream
サイズ: 61154.484375 Kb
一時ファイル: F:xampptmpphpCB11.tmp

警告: move_uploaded_file(upload/jdk-6u34-windows-x64.exe) : ストリームを開けませんでした: F:xampphtdocstestqwe.php の 26 行目にそのようなファイルまたはディレクトリはありません

警告: move_uploaded_file(): 'F:xampptmpphpCB11.tmp' を 'upload/jdk-6u34- に移動できませんF:xampphtdocstestqwe.php の 26 行目の「windows-x64.exe」
保存場所:upload/jdk-6u34-windows-x64.exe

纠结好久了,平台环境是windows平台下インストールXAMPP集成环境
望高手解答,并そして想知道是為什么……



-----解解决方案---------- --------
目录アップロード無し
------解解案-----
考えられる原因:
1.径路不对
2.文面に制限はありません。
dirname(__FILE__) を追加します。


if (file_exists(dirname(__FILE__)."/upload/" . $_FILES["ファイル名"]))
------解決案---------
ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません

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