【发布时间】:2011-07-15 15:38:06
【问题描述】:
我想从http://www.ps3-themes.com/ 抓取图像,但是每当我直接输入图像 URL 时它都不起作用。它将其重定向到站点的主 URL。我正在使用以下代码。
$cookie_file = 'c:/tmp-cookie.txt';
$crl = curl_init();
curl_setopt($crl, CURLOPT_COOKIEFILE, $cookie_file);
curl_setopt($crl, CURLOPT_COOKIEJAR, $cookie_file);
curl_setopt($crl, CURLOPT_URL, "http://www.ps3-themes.com/wp-content/uploads/2011/03/11414-FordF150RaptorSVT.jpg");
curl_setopt($crl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($crl, CURLOPT_FOLLOWLOCATION, 1);
$html = curl_exec($crl);
if (file_exists($cookie_file)) {
print 'Created cookie file ' . $cookie_file;
} else {
print 'Could not create cookie file ' . $cookie_file;
}
我可以说它需要维护会话,但不知道该怎么做。-
【问题讨论】:
标签: php cookies curl session-cookies