[請益] 上傳檔案是中文檔名會發生錯誤?

看板PHP作者 (XHTML&CSS&JS&PHP)時間19年前 (2006/01/18 05:27), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/2 (看更多)
英文檔名可以上傳成功 中文檔名則出現問題 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

01/18 08:34, , 1F
作網頁請不要用中文檔名...
01/18 08:34, 1F

01/18 09:17, , 2F
建認同上,如果還是要做也是可以
01/18 09:17, 2F

01/18 09:36, , 3F

01/18 16:44, , 4F
回一樓..client端不見得會乖乖的用英文檔名...
01/18 16:44, 4F

01/18 16:45, , 5F
回二樓...謝謝....
01/18 16:45, 5F
文章代碼(AID): #13pM4p4u (PHP)
文章代碼(AID): #13pM4p4u (PHP)