看板 PHP 關於我們 聯絡資訊
※ 引述《godsing (執著是苦)》之銘言: : 抱歉就之前的問題,但我又遇到一點小問題,就是以下程式碼 : if(@copy($_FILES['userfile']['tmp_name'],"C:\AppServ\www\appserv". : $_FILES['userfile']['name'])){......} 如果再看一次上面的路徑.. 你會發現它長這個樣子 "C:\AppServ\www\appserv$_FILES['userfile']['name']" : 上傳的是Myxml.xml 複製到C:\AppServ\www\appserv : 可是這樣是複製到跟appserv同目錄,可以複製到指定的目錄[裡面]嗎? : 而且我上傳複製的檔案名稱會變成appservMyxml.xml : 但是上傳的php網頁顯示名稱無誤 : echo"Filename:".$_FILES['userfile']['name']."<br>"; 顯示Myxml : 到底是哪裡出問題了? 因為你改了存檔路徑/名字 : 再次感謝解答 "C:\AppServ\www\appserv\$_FILES['userfile']['name']" 多個 \ 就好了.. 另外.. 如果你要存到 \tmp\,那就 "C:\AppServ\www\appserv\tmp\$_FILES['userfile']['name']" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.230.165
liaosankai :試著用move_uploaded_file()取代copy()的寫法 10/19 00:38
liaosankai :is_uploaded_file()也可以順便看看 10/19 00:39
godsing :感謝分享心得 10/19 00:43