2010-12-11 77 views
0

我想從使用PHP的網站下載文件。PHP rel = NOFOLLOW

我想創建一個php腳本來下載文件,而不必在他們的網站上下載文件。我只想在我的腳本上自動鏈接下載文件。

我試着用捲曲,但不工作....鏈接是這樣<a rel="nofollow" href="/download-15866-114621.srt"><b>Download</b></a>

代碼:「下載失敗」

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, 
    'http://subtitrari.regielive.ro/download-15866-114621.srt'); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$contents = curl_exec ($ch); 
echo $contents; 
curl_close ($ch); 
+0

你能顯示一些代碼嗎? – 2010-12-11 15:36:40

+0

「不起作用」不夠具體。會發生什麼?例如: – Quentin 2010-12-11 15:43:52

+0

例如:http://subtitrari.regielive.ro/ticking_clock-15866.html,如果你在這裏輸入,你會看到很多這個電影字幕,我想做一個腳本來下載它 – cosy 2010-12-11 15:50:15

回答

1

我得到作爲內容,這意味着他們可能有某種下載保護。最好的事情可能是問他們你應該做什麼(假設你有他們的權限下載文件)或停止嘗試(假設你沒有)。

無論如何,嘗試使用CURLOPT_REFERER設置referer頭。也許他們檢查這個標題,看看沒有人被鏈接到該文件。

相關問題