ホームページ  >  記事  >  バックエンド開発  >  PHP ファイルのアップロードの問題 -- チェックしてもらえますか?

PHP ファイルのアップロードの問題 -- チェックしてもらえますか?

WBOY
WBOYオリジナル
2016-06-23 13:53:48844ブラウズ



br>


PHP コード
if($_FILES['my_file']['error'] > 0) echo "間違っています " . $_FILES['my_file']['error'];
}else{
if($_FILES["my_file"]["tmp_name"]){
echo "name = ".$_FILES[" my_file"]["tmp_name"];
echo "name2 = "."img/".$_FILES["my_file"]["name"];
if(move_uploaded_file($_FILES["my_file"]["tmp_name" ], "/img/".$_FILES["my_file"]["name"])){
echo "success";
}else{
echo "failure";
}
}
}
, 失敗と言い続けます。
アップロード結果:
name = C:\Windows\Temp\php595E.tmp name2 = img/634914612464629528.jpg 失敗しました

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

if(move_uploaded_file($_FILES[ ][ "tmp_name"], " /img/".$_FILES["my_file"]["name"])){

なぜ絶対パスなのでしょうか?


おそらくパスの問題です。エラープロンプト機能をオンにして見てください。

フォルダー全体は書き込み可能ですか?

問題はまだ見つかりません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。