PHP檔案上傳(五)遠程網址上傳

Your ads will be inserted here by

Easy Plugin for AdSense.

Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.

本篇和前面幾篇不太一樣,前面幾篇是以本機選取檔案上傳到檔案伺服器.

而今天這一篇是利用網路遠端空間已經有的檔案直接下載到遠端的伺服器上!

檔案上傳有分本機電腦上傳檔案(Direct File Upload)及

透過一個遠端網址來上傳檔案(Remote URL Upload)

而只有少部分的空間有提供遠程網紙上傳而已!

為了找尋此篇真是費盡千辛萬苦找尋!在幾乎找不到的情況下幾戶快放棄尋找了,

沒想到皇天不負苦心人竟然讓我找到國外一篇文章教你怎麼寫(網址我沒有存下來…),

再花一點時間研究與分開完成這個初步的改進版!


請看以下介紹:

1.本範例可以上傳任何副擋名,mydownloads資料夾請設定權限為777

Your ads will be inserted here by

Easy Plugin for AdSense.

Please go to the plugin admin page to
Paste your ad code OR
Suppress this ad slot.

2.要有支援(開啟)fopen函數才能使用(允许使用URL打开文件 allow_url_fopen) ,

免費空間不是所有都可以用的,php探針下載

3.最大單一檔案取決於各空間的限制( upload_max_filesize),每家不同請使用PHP探針查看。

4.相同檔名會被覆蓋掉!請注意!

5.必須要直接連節的網址才行.網址範例:http://anyhub.net/file/1AHk-wordpress-3.0.4-zh_tw.zip

而要找尋直接連結的空間請參考:不用讀秒的免費空間收集,你想用Dropbox的public功能也行!

探針圖片

DEMO測試網址:http://sh2153.ce.ms/upload/r01.php 此空間探針

範例檔案下載:http://www.box.net/shared/5x68mbyy7v

2 關於 “PHP檔案上傳(五)遠程網址上傳” 的評論

  1. 爬文經過的路人

    遠程上傳 抓免空的部份 會抓不到 是因為有特定的白金帳號 必須解析後 才能抓的到檔案\r\n這類的程式 在歐美地區 大部分都是設立了公司 專門讓人 下載 傳檔 用的 (要付錢)\r\nex : http://www.hostingflame.org/\r\n類似的程式 有基本的套件 可以 回 mail 給我在提供些資料給你參考

    回覆

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

Anti-Spam Quiz: