PHP ファイルのアップロードの問題 -
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"]; ."img/".$_FILES["my_file"]["name"];
if(move_uploaded_file($_FILES["my_file"]["tmp_name"], "/img/".$_FILES[" my_file "]["name"])){
echo "成功";
}else{
echo "失敗";
}
}
}
ファイルをアップロード ,それは失敗を促し続けます。
アップロード結果:
name = C:\Windows\Temp\php595E.tmp name2 = img/634914612464629528.jpg 失敗しました
------解決策------- - ------------
if(move_uploaded_file($_FILES["my_file"]["tmp_name"], "/img
/".$_FILES [ "my_file"]["name"])){
なぜ絶対パスなのですか? ------解決策------------------
おそらくパスの問題です。エラーをオンにしてください見た目を確認するためのプロンプト機能。 ------解決策---------
フォルダー全体は書き込み可能ですか