Re: [請益] 抓圖
既然你都用snoopy了 curl一定載入
就用用curl的函數也是滿方便搭
$url="http://f4.wretch.yimg.com/jerryben/52/1326201644.jpg";
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_REFERER, "http://www.wretch.cc/");
curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Accept-Language:
en-GB,zh-tw;q=0.5"));
curl_setopt($ch, CURLOPT_HTTPHEADER, Array("UA-CPU: x86"));
curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Accept-Encoding: gzip, deflate"));
curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Connection: Keep-Alive"));
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0;
Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR
3.5.21022; InfoPath.2; FDM; .NET CLR 1.1.4322)");
ob_start();
curl_exec ($ch);
curl_close ($ch);
$cache = ob_get_contents();
ob_end_clean();
echo $cache;
我這邊是直接echo圖
你可以把這寫成function,把輸出的值再利用fwrite寫到檔案就行了
不過記得header
※ 引述《monoceros (啤酒,海灘,夏天。)》之銘言:
: 這兩天在試著抓某個網站的內容,
: 我用snoopy這個類別將文字內容抓下來也分析出來了,
: 但是對於如何將網頁上的圖複製下來完全沒有頭緒,
: 找了一堆網頁也都沒有教學,
: 懇請知道的人賜教,萬分感激。
--
飯包碎碎念 - http://blog.mybuzz.com.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.101.241
推
08/16 17:00, , 1F
08/16 17:00, 1F
推
08/16 23:51, , 2F
08/16 23:51, 2F
→
08/16 23:51, , 3F
08/16 23:51, 3F
→
08/16 23:52, , 4F
08/16 23:52, 4F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章