Posted in PHP onJune 18, 2013
废话不多说,上代码
function curlrequest($url, $postfield,$referer='',$cookie='') { //https://3water.com $ip= rand(100, 244).'.'.rand(100, 244).'.'.rand(100, 244).'.'.rand(100, 244); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $postfield); curl_setopt($ch, CURLOPT_COOKIE, $cookie); curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:'.$ip, 'CLIENT-IP:'.$ip)); //构造IP curl_setopt($ch, CURLOPT_REFERER, $referer); //构造来路 $data = curl_exec($ch); //运行curl curl_close($ch); return $data; } $url='http://xxxxx/vote.php'; $ref='http://xxxxx/index.php'; $cookies='';//构造你的cookies $postfield=array( 'information_id'=>201204211839164950 ); $postfield = http_build_query($postfield); $result = curlrequest($url, $postfield,$ref,$cookies); echo $result;
解析PHP跨站刷票的实现代码
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@