我無法上傳圖像。我在Ubuntu中使用lampp服務器。它顯示了一些錯誤,我無法弄清楚..無法使用php上傳圖像
if (isset($_POST["submit"]))
{
$fileType = $_FILES["file"]["type"];
if (($fileType == "image/gif") ||
($fileType == "image/jpeg") ||
($fileType == "image/jpg") ||
($fileType == "image/png")) {
//Check if file exists
if (file_exists("Images/Coffee/" . $_FILES["file"]["name"])) {
echo "File already exists";
} else {
move_uploaded_file($_FILES["file"]["tmp_name"], "Images/Coffee/" . $_FILES["file"]["name"]);
echo "Uploaded in " . "Images/Coffee/" . $_FILES["file"]["name"];
}
} }
我的錯誤是
警告:move_uploaded_file(圖片/咖啡/ costa.png):未能打開流:權限被拒絕的/ opt /lampp/htdocs/newphp/uplaodimage.php on line 23
Warning:move_uploaded_file():無法將/ opt/lampp/temp/phpE2uIod移動到'Images/Coffee/costa.png'在線23上的lampp/htdocs/newphp/uplaodimage.php 已上傳圖片/ Coffee/costa.png
其警告信息清晰。您需要在上傳的路徑中提供寫入權限 – 2015-03-02 04:52:06
我該怎麼做?請解釋一下。謝謝 – Uzzal 2015-03-02 04:53:54