$cookie_file?=?tempnam('./wei1','wei');
$login_url??=?'http://web.umeng.com/main.php?c=user&a=login';
$post_fields?='username=88888&password=123456';
$ch?=?curl_init($login_url);
curl_setopt($ch,?CURLOPT_HEADER,?0);
curl_setopt($ch,?CURLOPT_RETURNTRANSFER,?1);
curl_setopt($ch,?CURLOPT_POST,?true);
curl_setopt($ch,?CURLOPT_POSTFIELDS,?$post_fields);
curl_setopt($ch,?CURLOPT_COOKIEJAR,?$cookie_file);
$arr=curl_exec($ch);
curl_close($ch);
$url='https://web.umeng.com/main.php?siteid=1256657021&c=flow&a=trend&ajax=module=flash&st=2016-08-09&et=2016-08-09&type=Line&Period=Hour&Quota=pv&_=1470735753213';
$ch?=?curl_init($url);
curl_setopt($ch,?CURLOPT_HEADER,?0);
curl_setopt($ch,?CURLOPT_RETURNTRANSFER,?1);
curl_setopt($ch,?CURLOPT_COOKIEFILE,?$cookie_file);
$contents?=?curl_exec($ch);
echo?$contents;
curl_close($ch);首先需要虛擬登錄,然后在采集,但是我都虛擬登錄不了,這是怎么回事,能教教嗎?
1 回答

大寫的王
TA貢獻122條經(jīng)驗 獲得超162個贊
先登錄 后跳轉(zhuǎn)http://idcbgp.cn/learn/132 慕課的2-4章節(jié)。登錄后不應該有curl_exec 二是后面跳轉(zhuǎn)頁面才執(zhí)行的。你看下這個鏈接地址就能明白了。當然前提是你的fields那個地方對應的是正確的name值。不然肯定登不上的
- 1 回答
- 0 關注
- 1492 瀏覽
添加回答
舉報
0/150
提交
取消