站長資訊網
        最全最豐富的資訊網站

        php上傳中文文件無法上傳問題怎么解決

        php上傳中文文件無法上傳的解決辦法:1、通過“iconv("GBK", "UTF-8", $content);”方法將中文字符編碼轉換一下;2、將文件重命名即可。

        php上傳中文文件無法上傳問題怎么解決

        本教程操作環境:Windows10系統、PHP8.1版、DELL G3電腦

        php上傳中文文件無法上傳問題怎么辦

        PHP 上傳文件名中帶中文的文件失敗問題

        問題產生的原因是:中文亂碼問題

        php文件為utf-8編碼方式,

        解決方案1:將中文字符編碼轉換一下。

        函數原型:string iconv ( string in_charset, string out_charset, string str )

        使用例子:$content = iconv("GBK", "UTF-8", $content);

        代碼如下:

        $name=iconv("UTF-8","gb2312", $name); move_uploaded_file($tmpname, "upload/".$name);  $name=iconv("gb2312","UTF-8", $name);
        登錄后復制

        解決方案2:文件重命名

        //保存在服務器的名字則是時間戳,加文件后綴名 $saveName=time().$fileExtensions; //取得服務器的目錄的絕對路徑。 $basepath=str_replace('\','/',realpath(dirname(__FILE__).'/'))."/"; //然后則保存這個上傳文件 move_uploaded_file($_FILES["file"]["tmp_name"], "upload/".$saveName);
        登錄后復制

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲AV无码成人网站久久精品大| 91精品国产品国语在线不卡 | 久久国产精品久久国产精品| 精品无人码麻豆乱码1区2区| 精品久久777| 久久99精品久久久久子伦| 无码欧精品亚洲日韩一区夜夜嗨| 99久久亚洲综合精品网站| 国产精品青草久久久久婷婷| 亚洲国语精品自产拍在线观看| 午夜精品久久久久久久无码| 四虎影视国产精品亚洲精品hd| 久久精品aⅴ无码中文字字幕重口 久久精品a亚洲国产v高清不卡 | 国产精品三级在线| 久久久久亚洲精品天堂| 国内精品免费视频精选在线观看 | 久久精品蜜芽亚洲国产AV| 久久成人国产精品一区二区| 国产va免费精品| 午夜精品免费在线观看| 国产精品99久久久久久人| 日韩一级精品视频在线观看| 国产AV午夜精品一区二区三区| 亚洲AV成人无码久久精品老人| 热RE99久久精品国产66热| 国产亚洲精品成人a v小说| 无码精品人妻一区二区三区中| 亚洲A∨精品一区二区三区| 国产欧美精品一区二区三区四区| 久久精品国产99国产电影网| 国产精品视频网| 国产精品成人免费福利| 97久久国产亚洲精品超碰热| 国产亚洲精品美女久久久 | 国产精品高清一区二区三区不卡| 国产精品三级国产电影| 99久久99久久精品免费看蜜桃| 国精无码欧精品亚洲一区| avtt天堂网久久精品| 9久久9久久精品| 欧美亚洲国产精品第一页|