看板 PHP 關於我們 聯絡資訊
小弟寫了一支程式,目的讓user能夠透過瀏覽器 下載FTP上的某個檔案(Relate_Information.txt) source code如下: 我試過在firefox上能夠達到此一目的 想請問未何在IE7無法達到此目的ㄋ 謝謝! $FTP_REMOTE_FILE = "/ABC/def/"; $FTP_LOCAL_FILE = "./"; $file = "Relate_Information.txt"; $FTP_LOGIN_USER = "aaaaa"; $FTP_LOGIN_PASS = "bbbbb"; $ftp = ftp_connect(FTP_CONNECT_HOST, FTP_CONNECT_PORT); ftp_login($ftp, $FTP_LOGIN_USER, $FTP_LOGIN_PASS); $fp = fopen($FTP_LOCAL_FILE . $file, "w"); $ok = ftp_fget($ftp, $fp, $FTP_REMOTE_FILE . $file, FTP_BINARY); fclose($fp); header("Content-disposition: attachment; filename=\"$file\""); header("Content-type: application/octet-stream"); header("Pragma: public"); header("Cache-Control: cache"); header("Expires: 0"); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.98.210
temping :現在下載下來的檔案會包含該程式內容(不含PHP的部份) 07/10 20:39
aleck945 :試試最後一行加上 readfile($FTP_LOCAL_FILE.$file); 07/11 18:42