上傳檔名為中文的檔案
上傳包含中文編碼的檔案一直是PHP+LINUX環境的痛,這個範例使用JAVASCRIPT協助處理來避免一些問題。[@more@]
?php>php if($_FILES['myfile']['size']>0){
if(is_uploaded_file($_FILES['myfile']['tmp_name'])){
if(is_writeable(dirname(__FILE__))){
move_uploaded_file($_FILES['myfile']['tmp_name'],$_POST['thename']);
} else
echo '檔案無法寫入!';
} else
echo '沒有上傳檔案!';
echo '檔案"'.$_POST['thename'].'"上傳成功!'
;
} ?> ?>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/786540/viewspace-933022/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Zuul上傳檔案,中文檔名亂碼解決辦法Zuul
- struts檔案上傳,獲取檔名和檔案型別型別
- php檔案上傳之多檔案上傳PHP
- PHP檔案上傳字尾名與檔案型別對照表PHP型別
- 檔案上傳之三基於flash的檔案上傳
- 單個檔案上傳和批量檔案上傳
- 檔案上傳
- 通過反射獲取上傳檔案方法引數中的檔名反射
- SpringMVC 單檔案上傳與多檔案上傳SpringMVC
- 上傳檔案的陷阱
- struts2 檔案上傳為空
- AngularJS實現的檔案檔案上傳AngularJS
- Flask——檔案上傳Flask
- PHP上傳檔案PHP
- JavaScript 檔案上傳JavaScript
- Git上傳檔案Git
- YII檔案上傳
- 檔案上傳概述
- beego上傳檔案Go
- 上傳檔案流程
- 上傳EXCLE檔案
- PHP 檔案上傳PHP
- 檔案上傳漏洞
- Java大檔案上傳、分片上傳、多檔案上傳、斷點續傳、上傳檔案minio、分片上傳minio等解決方案Java斷點
- MVC檔案上傳 - 使用Request.Files上傳多個檔案MVC
- .NET Core 如何上傳檔案及處理大檔案上傳
- Laravel 中的檔案上傳Laravel
- 檔案上傳的異常
- 前端大檔案上傳/分片上傳前端
- Linux伺服器上傳檔案傳送檔案Linux伺服器
- Django檔案上傳 -- 適用於單一小檔案上傳Django
- SpringMVC檔案上傳下載(單檔案、多檔案)SpringMVC
- HTTP檔案上傳原理HTTP
- 上傳檔案專題
- PHP 分片上傳檔案PHP
- Java Web 檔案上傳JavaWeb
- WEB漏洞——檔案上傳Web
- Aliyun Oss 上傳檔案