簡體   English   中英

PHP將圖像上傳到文件夾

[英]PHP upload an image to a folder

我正在使用一種形式來上傳帶有其產品ID名稱的圖像,並且該圖像在我的本地主機上運行良好,但是當我嘗試通過我的托管站點添加或更新產品時,該圖像上傳沒有被上傳,因此在本地主機上運行的代碼是:

if(isset($_POST['variete']) === true)
{  
    $newname  =  $id.".jpg";
    $location = '/img/products_img/';
    move_uploaded_file($_FILES['img']['tmp_name'],$location.$newname);
}

您可以將以下代碼添加到腳本頂部,以查看錯誤

error_reporting(-1);
ini_set('display_errors', true);

還請確保將表單的enctype設置為'multipart / form-data'

可能是由於權限問題

將權限設置為0755到文件夾'/ img / products_img /'

在服務器中運行以下命令

chmod 755 /img/products_img/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM