作爲php程序員,我初學者,所以我有各種各樣的問題,其中之一,我做了一個簡單的上傳系統,當我想看到我上傳到服務器的圖片,沒有顯示。 下面的代碼:PHP - 無法看到我的圖像
<?php
$target_path = "uploads/";
$target_path = $target_path . basename($_FILES['file']['name']); //the target path that the file will move
/*Moving the picture,to the server if successed the condition will be true*/
if(move_uploaded_file($_FILES['file']['tmp_name'], $target_path))
{
echo"התמונה הועלתה בהצלחה!";
echo"</br></br>";
echo $target_path;
$show_photo = "<img src='$target_path' alt='Picture' class='photo' />";
function AddToAllPhotosList()
{
$myFile = "photosorder.php"; //ListOfAllPhotos
$fileHander = fopen($myFile,'a') or die ("אין אפשרות לפתוח את הקובץ");
}
}
else
echo "Error.";
?>
行 - "<img src='$target_path' alt='Picture' class='photo' />"
,不顯示照片爲什麼呢?
嘗試做一個echo $ show_photo並查看它是否引用了正確的$ target_path。 – dseibert
'$ target_path'的值是什麼?它可能是一個類似'C:/ www/site/images/img.ext'的磁盤路徑,需要轉換爲:'http:// www.mysite.com/images/img.ext' – Halcyon
dsebert我忘記了添加回聲-_-非常感謝你:) !!!!!!!!!!!!!! – XxYo0nixX