作者picachuxyz (XHTML&CSS&JS&PHP)
看板PHP
標題[請益] 上傳檔案是中文檔名會發生錯誤?
時間Wed Jan 18 05:31:53 2006
英文檔名可以上傳成功
中文檔名則出現問題
Warning: move_uploaded_file(upload_files/再版.doc)
[function.move-uploaded-file]: failed to open stream: Invalid argument in
D:\www\d_upload.php on line 35
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move
'C:\PHP\uploadtemp\phpBF.tmp' to 'upload_files/再版.doc'
in D:\www\d_upload.php on line 35
第35行是這樣
if(move_uploaded_file($_FILES["myfile"]["tmp_name"],$upload_file)) {
echo '<h1>['.$_FILES["myfile"]["name"].']<br />上傳成功</h1>'."\n";
}
麻煩大家看一下,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.202.165
1F:推 EAFV:作網頁請不要用中文檔名... 01/18 08:34
2F:推 ast9869:建認同上,如果還是要做也是可以 01/18 09:17
4F:→ picachuxyz:回一樓..client端不見得會乖乖的用英文檔名... 01/18 16:44
5F:→ picachuxyz:回二樓...謝謝.... 01/18 16:45