PHP成都培训中心官方网站
返回首页
当前位置: 主页 > 在线教学 >

一个简单的在线商城抢购程序原理分析,以360b

时间:2010-02-14 22:47来源:本站 作者:罗维 点击:
//通过分析script type=text/javascript src= http://www.360buy.com/script/AjaxLimit-20090707.js?t=20100113.js/script //得知360是用js提交抢购区id进行显示是否有待抢物品,只要把这个地址找出来,根据其首页上
  


//通过分析<script type="text/javascript" src="http://www.360buy.com/script/AjaxLimit-20090707.js?t=20100113.js"></script>
//得知360是用js提交抢购区id进行显示是否有待抢物品,只要把这个地址找出来,根据其首页上的id,就能获取当前是否有商品进入了
//抢购时段。通过商品href="http://www.360buy.com/product/165778.html就能分析是否是自己想要抢的商品,如果是,就进行自动下单过程。


$url="http://www.360buy.com/limitBuy.aspx?id=537";
while (!$fp=@fopen($url,'r') and $counter<=5){
 $counter++;
 sleep(1);//过1秒后才继续偿试
}
if($counter>5){
 //fclose($fp);
 echo "无法打开指定的网站";
 exit();
}else{
 $content='';
 while ($row=fread($fp,1024*1024)){
  //echo htmlspecialchars($row);
  //echo "<br />";
  $content=$content.$row;
 }
 fclose($fp);
}

 

echo "今天想抢的商品";
echo $product="165778";//每个商品都有唯一的id,可事先获取
if(strpos($content,$product)===false){
 echo "今天无此商品";
}else{
 echo "今天有此商品";
}

顶一下
(3)
75%
踩一下
(1)
25%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
发布者资料
罗维 查看详细资料 发送留言 加为好友 用户等级:高级会员 注册时间:1970-01-01 08:01 最后登录:2010-05-08 08:05
推荐内容