<?php
set_time_limit(0);
require_once("Snoopy.class.php");
$snoopy=new Snoopy();
//登陆论坛
$submit_url = "http://localhost/test/bbs/logging.php?action=login";
$submit_vars["loginmode"] = "normal";
$submit_vars["styleid"] = "1";
$submit_vars["cookietime"] = "315360000";
$submit_vars["loginfield"] = "username";
$submit_vars["username"] = "admin"; //你的用户名
$submit_vars["password"] = "admin"; //你的密码
$submit_vars["questionid"] = "0";
$submit_vars["answer"] = "";
$submit_vars["loginsubmit"] = "提 交";
$snoopy->submit($submit_url,$submit_vars);
//print_r($snoopy->headers);
//登陆组合cookie
$co='';
$temp=array();
foreach ($snoopy->headers as $k=>$v)
{
preg_match_all("|Set-Cookie:(.*)expires|Uis",$v,$temp, PREG_PATTERN_ORDER);
if ($temp[1][0])
{
$co=$co.$temp[1][0];
}
}
for ($i=0;$i<10;$i++)
{
//$snoopy=new Snoopy();
//$snoopy->agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MAXTHON 2.0)";//
//$snoopy->rawheaders["COOKIE"] = $co;
//$snoopy->fetchform("http://localhost/test/bbs/post.php?action=newthread&fid=2&extra=page%3D1");
//print_r($snoopy->results);
//exit;
//写入数据
$surl = "http://localhost/test/bbs/post.php?action=newthread&fid=2&extra=page%3D1";
$snoopy=new Snoopy();
$snoopy->agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; MAXTHON 2.0)";//
$snoopy->referer = "http://localhost/test/bbs/";
$snoopy->rawheaders["COOKIE"] = $co; //伪装sessionid
$submit_url = "http://localhost/test/bbs/post.php?action=newthread&fid=2&extra=page%3D1&topicsubmit=yes";
$submit_vars["formhash"] = "840dad1c";
$submit_vars["isblog"] = "";
$submit_vars["frombbs"] = "1";
$submit_vars["smileyoff"] = "1";
$submit_vars["htmlon"] = "1";
$submit_vars["subject"] = iconv('utf-8','gb2312',"第{$i}条测试标题");
$submit_vars["message"] = iconv('utf-8','gb2312',"第{$i}条测试内容");
$submit_vars["topicsubmit"] = "true";
$snoopy->submit($submit_url,$submit_vars);
}
?>
zzzzzzzzzzzz
最新推荐文章于 2020-04-30 11:13:13 发布