PHP投票小程序

以前幫朋友寫的一個投票小程序。比較簡單,你們慎用。不少投票系統會有針對IP的限制,下面的$proxy是我在網上搜的免費的IP代理。$url爲投票的地址。$data是須要發送的數據,這些能夠根據具體狀況更改。php


set_time_limit(0);//防止超時小程序

function toupiao($i)服務器

{cookie

        $proxy = array('182.48.116.51:8080','110.177.63.191:9999','221.10.40.238:80','221.10.40.236:83','221.10.40.237:80','221.10.102.199:82','42.121.0.247:9999','42.121.28.111:3128','117.135.194.139:80','119.147.91.21:80','58.247.109.243:80','118.233.36.246:8585');curl

        $url = "http://www.example.com/tea/love.php";url

        $ch = curl_init();spa

       $data = array (
        'id' => '13'
        );代理

//設置來源地址,若是不設置,論壇服務器有可能有驗證不容許回覆ci

curl_setopt($ch,CURLOPT_REFERER,"http://www.example.com/tea/index.php?m=content&c=index&a=lists&catid=10");it

//能保存cookie

curl_setopt($ch,CURLOPT_COOKIESESSION,true);

curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)");

curl_setopt($ch, CURLOPT_PROXY, $proxy[$i]);

curl_setopt($ch, CURLOPT_POST, 1);

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_URL,$url);

//爲了支持cookie

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

$result = curl_exec($ch);

if(curl_errno($ch))

{

        echo 'Curl error: ' . curl_error($ch);

}

}

for($i=0;$i<=11;$i++)

{

        echo "begin 第".$i."次投票";

        toupiao($i);

        echo 'end';

        echo "<br/>";

}

相關文章
相關標籤/搜索