2016-09-21 1 views
0

私は解決策を見て、同じブランドのいくつかを見つけましたが、私は正確な解決策を得ることができません。PHPアップロードのパスウェイを取得

画像を表示したいですが、ある意味では動作しています。アップロードされますが、画像は表示されません。これの意味は何ですか?ここで

は私のPHPコードです:ここで

<?php 
echo <<<_END 
<html><head><tite>PHP Form Upload</title></head><body> 
<form method='post' action='login.php' enctype='multipart/form-data'> 
Select file: <input type ='file' name='filename' size='10'/> 
<input type='submit' value='upload'/> 
</form> 
_END; 
if($_FILES){ 
$name = $_FILES['filename']['name']; 
move_uploaded_file($FILES['filename']['tmp_name'],$name); 
echo "Uploaded image '$name' <br /> <img src='$name' />"; 
echo "pathway " . $_FILES['filename']['tmp_name']; 
} 
echo "</body></html>"; 
?> 

は私のエラーです:

は、リソースの読み込みに失敗しました:サーバーは、404の状態(見つかりません)と答え

論理的には、これは、ページがアップロードされてから私のコードが同じページにリダイレクトされ、tmp_nameから正しいパスで画像がアップロードされて以来、私には分かりません。 enter image description here

あなたがここでそれを試してみてくださいCNAの:http://danny4help.com/login.php

答えて

1

あなたmove_uploaded_file($FILES['filename']['tmp_name'],$name);move_uploaded_file($_FILES['filename']['tmp_name'],$name);でなければなりません。まあ、私はこれはそれがクライアント側のように見えるものである男

をお知らせ

アンダースコアがありません。

+0

変更しましたが、CPanelエラーログには変更が反映されません。これに関する手掛かりは?私はそれを更新しましたが、まだ$ FILESエラーが発生しました。これを$ _FILESに変更しました – fungusanthrax

+0

おそらくキャッシュの問題です。 http://stackoverflow.com/questions/16641655/files-are-not-changing-when-i-update-them-via-ftp – follio

関連する問題