News Contents
信息中心

php中上傳文件的的解決方案

發表日期:2020/7/27      瀏覽次數:

1,情景描述:我們在開發過程中,總是會用到上傳文件,實際上上傳文件一個方法就可以搞定

2,方案

代碼:

1,首先從form表單中獲取到上傳的文件內容:

注意:上傳文件的時候form表單的屬性上一定要加上enctype=“multipart/form-data”

$filedata = $_FILES['file'];

2,貼上上傳文件的代碼:

1
2
$filename = $filedata['name'];
move_uploaded_file($filedata['tmp_name'],'/uploads/file/'.$filename);


3,執行以上代碼會發現一個問題,就是如果我們上傳的文件名為中文,移動到某個目錄的時候,文件名就會變成亂碼的,這時候需要我們把文件名的格式編碼轉換成utf-8的即可,代碼如下:

1
$filename = iconv('utf-8','gb2312',$filename);


盛大建站承接個人、公司、企業的網站建設、網頁設計、網店制作、獨立商城制作、外貿網站制作,也承接同行介紹的業務,歡迎聯系!
本站承接主要業務如下:
1、提供免備案虛擬主機(網站空間),有獨立國內服務器、高速美國服務器、香港服務器、韓國服務器、日本服務器,>> http://www.fuanxx.com
2、網站建設:個人網店制作、企業建站、公司網站、新聞、下載等;論壇、博客網站搭建,承接外貿英文站制作
3、承接阿里巴巴、京東、淘寶、天貓等的商品數據采集
4、網站防釣魚,可以過360、QQ、搜狗、金山、微信攔截
5、要就發IP網站限制訪問系統,防止同行抄襲并保障海外客戶訪問不受影響,>> http://www.198ip.com
  下一篇:沒有了!
十年如一日,我們專注于提供高品質 定制網站建設服務!
您的信任,我們的責任,期待與您的合作!
幸运飞艇开奖号码网