简单的PHP刷投票,让你高居榜首!

代码如下:

header('Content-type: text/html; charset=gb2312');

//随机生成IP

$ip1 = rand(101, 255).'.';

$ip2 = rand(1, 255).'.';

$ip3 = rand(1, 255).'.';

$ip4 = rand(1, 255);

$ip = $ip1 . $ip2 . $ip3 . $ip4;

$clientIp = 'CLIENT-IP:'.$ip;

$xforwarded = 'X-FORWARDED-FOR:'.$ip;

//设置目标和来源

$url = 'http://www.dunhuangwomen.org.cn/vote/Vote.asp?id=67';

$referer = 'http://www.dunhuangwomen.org.cn/vote/list.asp?id=2';

//Curl

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url); //目标

curl_setopt($ch, CURLOPT_HTTPHEADER, array($xforwarded, $clientIp)); //构造IP

curl_setopt($ch, CURLOPT_REFERER, $referer); //来源

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_HEADER, 0);

$ret = curl_exec($ch);

curl_close($ch);

echo $ret;

?>

分析:

1、仿造IP,网站有限制一个IP在一天只可以投一次

2、填写来源,网站会判断请求的来源是否合法路径

其他就是Curl的常规选项。

php实现投票 主要步骤,小菜鸟简单实现PHP网络刷投票程序相关推荐

  1. 小菜鸟的Python笔记001:将Word文档中数据汇总到Excel表格

    将Word文档中数据汇总到Excel表格 前言 一.应用场景 二.程序思路及准备工作 思路如下: 准备工作: 三.程序代码 1.主程序 2.获取Word文档列表 3.提取文档内数据 4.导入到Exce ...

  2. 小菜鸟的SSM框架搭建【详细步骤】【SSM/IDEA/MAVEN】

    小菜鸟的SSM框架搭建 内容很长噢,一步步搭建 此框架是跟着b站上的黎曼的猜想所发布的视频搭建起来的,细节操作可以看视频.我只是在这里梳理一下ssm框架搭建的流程. 整合说明:SSM整合可以使用多种方 ...

  3. 活动星投票乡村振兴案例网络评选投票小程序简单便捷的投票系统

    用户在使用微信投票的时候,需要功能齐全,又快捷方便的投票小程序. 而"活动星投票"这款软件使用非常的方便,用户可以随时使用手机微信小程序获得线上投票服务,很多用户都很喜欢" ...

  4. 我是一只在IT线上苦苦挣扎的小菜鸟

    一只在IT线上苦苦挣扎,努力奋斗的小菜鸟 2003年7月份,我又回到了湖南.这是一座很宁静的城市,感觉好像这里的人都与世无争似的,过着悠闲自在的生活.因为拿不到毕业证,所以只能先在这里呆着.虽然没有什 ...

  5. 如何准备校招技术面试+一只小菜鸟的面试之路

    校招一路走来很幸运,从最初的迷茫,到偶尔的被否认,然后慢慢调整心态,有缺憾才能有进步,正视的自己不足,静下心努力提高,勇敢尝试各种面试机会,因上努力,果上随缘,慢慢看到改变,收获肯定,重拾信心. 校招 ...

  6. 简单实用的JavaWeb微投票系统

    简单实用的JavaWeb微投票系统 目的 帮她完成JavaWeb课程设计,也做为练手的小项目: 功能 1.可以实现在个人登陆,在线投票,票数统计的功能: 2.规定每个投票者每天只能投一票,并要求登录成 ...

  7. 小菜鸟的保研经验分享-计算机学科

    基本信息 排名:末流九八五,夏令营rank3,九月推免综合成绩rank1 语言成绩:四级580+ 六级500- 获奖情况:三年国奖.十几个单项奖学金.科研水奖: 夏令营申请:北大深圳研究院.上交cs. ...

  8. 在学习VB.net过程中遇到的一些问题及解决方案的总结(小菜鸟版)

    搞了三个月的VB.net,介绍一下我的环境吧,用的VS2008编译器,运行坏境是WINCE7.0系统,不要问我为什么不选更优的编译器,这是公司比较老的一款产品,但是也需要维护的,所以..... 大体说 ...

  9. STM32之ADC+步骤小技巧(英文)

    神通广大的各位互联网的网友们.大家早上中午晚上好好好.今早起来很准时的收到了两条10086的扣月租的信息.心痛不已.怀着这心情.又开始了STM32的研究.早上做了计算机控制的PID实验,又让我想起了飞 ...

最新文章

  1. Hyper-V的版本
  2. [转]如何将WCF服务发布到IIS中去VS2010版
  3. linux 开机启动设置密码,Linux下Redis设置密码及开机自启动
  4. zabbix监控linux网卡流量,zabbix实现linux流量变化率监控
  5. QueryDict对象
  6. C++11 function用法 可调用对象模板类
  7. python小型编程_学习Python编程的11个资源
  8. MySQL数据库性能优化的关键参数(转)
  9. matlab复数向极坐标转换_Matlab 图像转极坐标系
  10. 习进度条2017上学期第十周
  11. Blockly-图形化编程工具
  12. Android实现汤姆猫小游戏
  13. 部标设备JTT808数据模拟器+Socket数据发送(JAVA版)
  14. 【弄nèng - Activiti6】Activiti6入门篇(十七)—— 消息中间事件
  15. leetcode报数题
  16. 脸部识别是根据什么识别的_我们需要知道面部识别失败的频率
  17. PHPCMS模块分析之广告模块详解----北冥神功破解法(二)
  18. 文远知行杯广东工业大学第十六届程序设计竞赛 E爬塔
  19. 宿主机无法访问docker容器的坑
  20. Guass列选主元消去法和三角分解法

热门文章

  1. 解决 fatal error: third_party/lss/linux_syscall_support.h: 没有那个文件或目录
  2. 跳球 (jumping ball)
  3. 笔记本换键盘详细教程
  4. Java通用判断对象是否相等方法
  5. 【云原生与5G】微服务加持5G核心网
  6. 基于SSM的疫情物业系统
  7. 适配iOS11~13.5及全系设备:最新越狱工具发布下载
  8. html div讲解,divcss入门教程讲解
  9. ABAP--如何写动态台账统计表(简单代码)
  10. # 0823--树进阶