久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

<small id='T8yZa'></small><noframes id='T8yZa'>

    <bdo id='T8yZa'></bdo><ul id='T8yZa'></ul>
<tfoot id='T8yZa'></tfoot>
<i id='T8yZa'><tr id='T8yZa'><dt id='T8yZa'><q id='T8yZa'><span id='T8yZa'><b id='T8yZa'><form id='T8yZa'><ins id='T8yZa'></ins><ul id='T8yZa'></ul><sub id='T8yZa'></sub></form><legend id='T8yZa'></legend><bdo id='T8yZa'><pre id='T8yZa'><center id='T8yZa'></center></pre></bdo></b><th id='T8yZa'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='T8yZa'><tfoot id='T8yZa'></tfoot><dl id='T8yZa'><fieldset id='T8yZa'></fieldset></dl></div>

        <legend id='T8yZa'><style id='T8yZa'><dir id='T8yZa'><q id='T8yZa'></q></dir></style></legend>

      1. PHP - 上傳 utf-8 文件名

        PHP - Upload utf-8 filename(PHP - 上傳 utf-8 文件名)
        <legend id='VCkGs'><style id='VCkGs'><dir id='VCkGs'><q id='VCkGs'></q></dir></style></legend>
          <bdo id='VCkGs'></bdo><ul id='VCkGs'></ul>

            <tfoot id='VCkGs'></tfoot>
              <tbody id='VCkGs'></tbody>

                1. <small id='VCkGs'></small><noframes id='VCkGs'>

                2. <i id='VCkGs'><tr id='VCkGs'><dt id='VCkGs'><q id='VCkGs'><span id='VCkGs'><b id='VCkGs'><form id='VCkGs'><ins id='VCkGs'></ins><ul id='VCkGs'></ul><sub id='VCkGs'></sub></form><legend id='VCkGs'></legend><bdo id='VCkGs'><pre id='VCkGs'><center id='VCkGs'></center></pre></bdo></b><th id='VCkGs'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='VCkGs'><tfoot id='VCkGs'></tfoot><dl id='VCkGs'><fieldset id='VCkGs'></fieldset></dl></div>
                  本文介紹了PHP - 上傳 utf-8 文件名的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  限時送ChatGPT賬號..

                  我是越南人,我想上傳一個 utf-8 文件名

                  I'm Vietnamese and i want to upload a utf-8 filename like

                  Tên T?p Ti?ng Vi?t.JPG

                  這是我的代碼

                  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
                  <html xmlns="http://www.w3.org/1999/xhtml"> 
                  <head> 
                  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
                  <title>utf-8</title> 
                  </head> 
                  
                  <body> 
                  <?php
                      if(isset($_POST["submit"])) { 
                         if($_FILES["upload"]["error"] > 0 ) echo "FILE ERROR!"; 
                         else 
                           { 
                             $base_dir = "D:/"; 
                             $fn = $_FILES["upload"]["name"]; 
                  
                             $fn2 = $base_dir.$fn;
                  
                             move_uploaded_file($_FILES["upload"]["tmp_name"],$fn2); 
                           } 
                       } 
                  ?> 
                  <form action="" method="post" enctype="multipart/form-data" name="form1" id="form1"> 
                    <input type="file" name="upload" id="upload" /> 
                    <input type="submit" name="submit" id="submit" value="Send" /> 
                  </form> 
                  </body> 
                  </html> 
                  

                  但是當我上傳我在我的電腦上看到的 D: 有一個類似的文件

                  but when i upload that i see on my computer D: has a file like

                  T?an Tá??p Tiáo?ng Viá??t.JPG

                  如何解決這個問題,謝謝

                  How to fix that thanks

                  推薦答案

                  我使用的是 Windows 8 中文版,我遇到了類似的問題:

                  I'm on Windows 8 chinese version, and I deal with similar problem with this:

                  $filename = iconv("utf-8", "cp936", $filename);
                  

                  cp 代表 代碼頁cp936 代表 代碼頁936,這是簡體中文版Windows的默認代碼頁.

                  cp stands for Code page and cp936 stands for Code page 936, which is the default code page of simplified chinese version of Windows.

                  <打擊>所以我想也許你的問題可以用類似的方式解決:

                  So I think maybe your problem could be solved in a similar way:

                  $fn2 = iconv("UTF-8","cp1258", $base_dir.$fn);
                  

                  我不太確定您操作系統的默認代碼頁是否為 1258,您應該通過打開命令提示符并輸入命令 chcp 自行檢查.然后將 1258 更改為命令給您的任何內容.

                  I'm not quite sure whether the default code page of your OS is 1258 or not, you should check it yourself by opening command prompt and type in command chcp. Then change 1258 to whatever the command give you.

                  更新

                  根據這個答案,PHP 文件系統函數似乎只能處理系統代碼頁中的字符.所以你在這里有 2 個選擇:

                  It seems that PHP filesystem functions can only handle characters that are in system codepage, according to this answer. So you have 2 choices here:

                  1. 將文件名中的字符限制為系統代碼頁 - 在您的情況下,它是 437.但我很確定代碼頁 437 不包括所有越南語字符.

                  1. Limit the characters in the filename to system codepage - in your case, it's 437. But I'm pretty sure that code page 437 does not include all the vietnamese characters.

                  將您的系統代碼頁更改為越南語:1258 并將文件名轉換為 cp1258.然后文件系統功能應該可以工作.

                  Change your system codepage to the vietnamese one: 1258 and convert the filename to cp1258. Then the filesystem functions should work.

                  兩種選擇都有缺陷:

                  選擇 1:您不能再使用越南語字符,這不是您想要的.

                  Choice 1: You can't use vietnamese characters anymore, which is not what you want.

                  選擇 2:您必須更改系統代碼頁,并且文件名字符限制為代碼頁 1258.

                  Choice 2: You have to change system code page, and filename characters are limited to code page 1258.

                  更新

                  如何更改系統代碼頁:

                  轉到控制面板 > Region > Administrative > Change system locale 并選擇Vietnamese(越南) 在下拉菜單中.

                  Go to Control Panel > Region > Administrative > Change system locale and select Vietnamese(Vietnam) in the drop down menu.

                  這篇關于PHP - 上傳 utf-8 文件名的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  enable SOAP on PHP(在 PHP 上啟用 SOAP)
                  Get received XML from PHP SOAP Server(從 PHP SOAP 服務器獲取接收到的 XML)
                  not a valid AllXsd value(不是有效的 AllXsd 值)
                  PHP SoapClient: SoapFault exception Could not connect to host(PHP SoapClient:SoapFault 異常無法連接到主機)
                  Implementation of P_SHA1 algorithm in PHP(PHP中P_SHA1算法的實現)
                  Sending a byte array from PHP to WCF(將字節數組從 PHP 發送到 WCF)
                3. <small id='pjvnb'></small><noframes id='pjvnb'>

                        <bdo id='pjvnb'></bdo><ul id='pjvnb'></ul>
                          <legend id='pjvnb'><style id='pjvnb'><dir id='pjvnb'><q id='pjvnb'></q></dir></style></legend>
                        • <i id='pjvnb'><tr id='pjvnb'><dt id='pjvnb'><q id='pjvnb'><span id='pjvnb'><b id='pjvnb'><form id='pjvnb'><ins id='pjvnb'></ins><ul id='pjvnb'></ul><sub id='pjvnb'></sub></form><legend id='pjvnb'></legend><bdo id='pjvnb'><pre id='pjvnb'><center id='pjvnb'></center></pre></bdo></b><th id='pjvnb'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='pjvnb'><tfoot id='pjvnb'></tfoot><dl id='pjvnb'><fieldset id='pjvnb'></fieldset></dl></div>

                            <tfoot id='pjvnb'></tfoot>

                              <tbody id='pjvnb'></tbody>

                            主站蜘蛛池模板: 国产一区二区在线免费观看 | 日本欧美在线视频 | 婷婷久久网 | 国产黄视频在线播放 | 天堂成人国产精品一区 | 国产精品久久久一区二区三区 | 高清一区二区视频 | 先锋资源网站 | 亚洲精品乱码久久久久久9色 | 中文字幕人成人 | k8久久久一区二区三区 | 综合久 | 久久成人18免费网站 | 日本在线视频一区二区 | 亚洲经典一区 | 日韩精品视频在线免费观看 | 欧美理论 | 国产精品高潮呻吟久久 | 91久久视频 | 日本一级淫片免费啪啪3 | 国产精品jizz在线观看老狼 | 日本不卡一区二区三区 | 亚洲一区在线观看视频 | 日本黄色大片免费看 | 精品欧美一区免费观看α√ | 午夜精品久久久久久久久久久久 | 欧美在线a | 国产精品美女在线观看 | 国产精品精品 | 美国一级片在线观看 | 国产精品一卡二卡三卡 | 91麻豆精品国产91久久久更新资源速度超快 | 中文字幕在线精品 | 91精品国产高清一区二区三区 | 麻豆av在线 | 亚洲免费视频一区 | 欧美最猛黑人xxxx黑人 | 日本一道本视频 | 国产精品福利网 | 日韩视频在线播放 | 日韩成人在线观看 |