php post提交例子
php post获取信息然后的提交例子
<?php
set_time_limit(0);
$array=file('./1.txt');
foreach($array as $v)
{
$c = rtrim($v);
//postdata($v);sleep(2);
getdata($c);
}
//getdata("鹿鼎记");
function getdata($params)
{
$p=urlencode($params);
//echo $params;
$api="https://www.**.com/xmm/index--2.php?ff=ffcj&m=collect-list-ac2-list-xt-1-ct--group--flag-zuidazycom_-pg-1-type-0-wd-".$p."-apiurl-http://www.**.com/inc/s_api_m3u8.php";
//echo $api;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$api);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$post);
$result = curl_exec($ch);
curl_close($ch);
if (preg_match('/\<input name=\"ids\[\]\" type=\"checkbox\" value=\"([^\"]*?)\" \/\> '.$params.' \<a target/is',$result,$r)) {echo $r[1]."<br>";}
elseif (preg_match('/\<input name=\"ids\[\]\" type=\"checkbox\" value=\"([^\"]*?)\" checked\/\>/is',$result,$r)) {echo $r[1]."<br>";}
}
function postdata($params)
{
$a=getdata($params);
sleep(3);
if($a>0){
$post_data = array("ids[]" => $a);
//echo $params;
$api="https://www.***.com/**1ssd2xmm/index--2.php?ff=ffcj&m=collect-cj-ac2-sel-xt-1-ct--group--flag-zuidazycom_-pg-1-type-0-apiurl-http://www.z、n.com/inc/s_api_m3u8.php";
//echo $api;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$api);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_HEADER,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch,CURLOPT_POSTFIELDS, $post_data);
$result = curl_exec($ch);
//echo $result;
curl_close($ch);
}
}
?>

浙公网安备 33010602011771号