php圖片存放路徑的設定方法:首先在html表單中設定「enctype="multipart/form-data"」;然後透過picture取得臨時檔案名稱以及上傳檔案名稱;最後將上傳檔案儲存到指定位置即可。
本文操作環境:windows7系統、PHP7.1版,DELL G3電腦
php圖片存放路徑怎麼設定?
php儲存圖片檔案到指定資料夾
#上傳檔案時html程式碼中需要進行如下設定:
#
<?php sleep(5);// 让服务器休息一会 print_r($_FILES); ?>
PHP檔案上傳處理02_檔案保存
HTML部分的程式碼不做改變
下面是列印出來的file相關Array ( [picture] => Array ( [name] => computer.png [type] => image/png [tmp_name] => D:\wamp\tmp\php8913.tmp [error] => 0 [size] => 5212 ) )
其中我們需要透過picture(根據表單標籤的name屬性決定)取得臨時檔案名稱以及上傳檔案名稱
<?php sleep(5);// 让服务器休息一会,方便我们查看上传的临时文件 // 第一个参数是 规定要移动的文件 // 第二个参数是 规定文件的新位置 move_uploaded_file($_FILES['picture']['tmp_name'], './upload/'.$_FILES['picture']['name']); ?>
move_uploaded_file ( string $filename , string $destination ) move_uploaded_file()函数是将上传文件储存到指定位置。如果成功,那么就会返回true,否则返回false。 参数 filename是上传文件的临时文件名,就是$S_FILES[tem_name];参数 destination 是上传后保存的新的路径和名称。
PHP影片教學
》運行結果如下
######一定要保證,傳輸資料夾有讀寫權限###以上是php圖片存放路徑怎麼設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!