上傳檔名為中文的檔案
上傳包含中文編碼的檔案一直是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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP檔案上傳字尾名與檔案型別對照表PHP型別
- 檔案上傳之三基於flash的檔案上傳
- 單個檔案上傳和批量檔案上傳
- 檔案上傳
- 通過反射獲取上傳檔案方法引數中的檔名反射
- 上傳檔案的陷阱
- Java大檔案上傳、分片上傳、多檔案上傳、斷點續傳、上傳檔案minio、分片上傳minio等解決方案Java斷點
- Linux伺服器上傳檔案傳送檔案Linux伺服器
- PHP上傳檔案PHP
- 檔案上傳概述
- ajaxfileupload 檔案上傳
- Flask——檔案上傳Flask
- Linux上傳檔案Linux
- 檔案上傳漏洞
- minio上傳檔案
- SpringBoot上傳檔案Spring Boot
- JavaScript 檔案上傳JavaScript
- Git上傳檔案Git
- SpringMVC檔案上傳下載(單檔案、多檔案)SpringMVC
- .NET Core 如何上傳檔案及處理大檔案上傳
- Spring Boot的檔案上傳Spring Boot
- Laravel 中的檔案上傳Laravel
- hyperf 上傳檔案至華為雲 obs
- 前端大檔案上傳/分片上傳前端
- 檔案上傳經由ZUUL轉發,導致的 檔名(OriginalFilename)亂碼問題Zuul
- 檔案包含漏洞(本地包含配合檔案上傳)
- PHP實現單檔案、多檔案上傳 封裝 物件導向實現檔案上傳PHP封裝物件
- PHP ftp上傳檔案PHPFTP
- 上傳檔案專題
- 上傳檔案至GitHubGithub
- 使用fileinput上傳檔案
- WebAPI Angularjs 上傳檔案WebAPIAngularJS
- Ajax 之檔案上傳
- 檔案上傳測試
- HTTP檔案上傳原理HTTP
- SpringMVC之檔案上傳SpringMVC
- laravel 多檔案上傳Laravel
- springboot上傳檔案配置Spring Boot
- 檔案上傳下載