php简单 在线投票系统 源码下载,上次要和你一家公合作他们说要我写一个简单的投票系统,但是每一个IP只能投一次,好了下面就是我写的一个最最简单的投票系统了,是用php实现的.

先来创建数据库.有两个一个记录投票次数与相关信息一个是记录IP.

CREATE TABLE IF NOT EXISTS `lj_vote` (

`id` int(8) NOT NULL auto_increment,

`v_type` int(4) default '1',

`v_caption` varchar(500) default NULL COMMENT '此处可以放图片地址也可以是文章说明',

`v_hits` int(8) NOT NULL default '0' COMMENT '投票次数',

`v_ip` text COMMENT '投票IP为唯一,永远只有一次机会',

`v_name` varchar(50) default NULL COMMENT '作品的作者',

`v_id` int(4) default NULL COMMENT '唯一编号',

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312 AUTO_INCREMENT=21 ;

记录IP的数据库.

CREATE TABLE IF NOT EXISTS `lj_ip` (

`id` int(8) NOT NULL auto_increment,

`v_ip` varchar(50) default NULL,

`v_time` datetime default NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=gb2312 AUTO_INCREMENT=4 ;

嗯.好了数据都准备好了我们就来看php 是怎么实现投票的吧.

点击返回");

}else{

mysql_query("update lj_vote set v_hits=v_hits+1 where v_name='$vote1'") or die('a');

mysql_query("update lj_vote set v_hits=v_hits+1 where v_name='$vote2'") or die('b');

mysql_query("insert into lj_ip(v_ip,v_time) value('$ip','".date("Y-m-d h:i:s")."')") or die('ip');

exit("");

}

}

function show_hits($value){

$result =mysql_query("select * from lj_vote where v_name='$value'") or die('error');

return @mysql_num_rows($result);

}

function get_real_ip(){

$ip=false;

if(!empty($_SERVER["HTTP_CLIENT_IP"])){

$ip = $_SERVER["HTTP_CLIENT_IP"];

}

if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {

$ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']);

if ($ip) { array_unshift($ips, $ip); $ip = FALSE; }

for ($i = 0; $i < count($ips); $i++) {

if (!eregi ("^(10|172\.16|192\.168)\.", $ips[$i])) {

$ip= $ips[$i];

break;

}

} }

return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);

}

好了就OK了,投票系统不完成了,投票的htm页面我就没写了自己写一下吧.

?>

申明:本站原创转载请注明: www.111cn.net

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

在线投票系统php,php简单 在线投票系统 源码下载,相关推荐

  1. 在线屏幕纯色漏光测试对比度色阶饱和度检测源码下载

    在线屏幕纯色漏光测试对比度色阶饱和度检测源码下载源码提供的检查项目包括:纯色.漏光测试.干扰测试.对焦.呼吸效应.对比度.色阶.饱和度.通过本站可以全面的测试显示器的质量和水平.本测试工具通常不会对您 ...

  2. java图书馆借还书系统_java图书馆借阅归还管理系统OA源码下载

    java图书馆借阅归还管理系统OA源码下载 JAVA+MYSQL 系统介绍 图书馆管理系统主要的目的是实现图书馆的信息化管理.图书馆的主要业务就是新书的借阅和归还,因此系统最核心的功能便是实现图书的借 ...

  3. asp开发的微信公众号电子会员卡系统汽车美容店洗车保养店版源码下载

    友客帮微信电子会员卡系统汽车美容版上线,实现会员充值推送,消费推送,卡券查询,应急联系等.友客帮微信会员卡是打通微信接口而实现的商户独立应用电子会员卡.会员扫描二维码就可以获取一张存储于微信中的会员卡 ...

  4. java网上花店系统_鲜花商城_电子商务网站 源码下载

  5. ubuntu系统源码下载

    好不容易找到,可能E文太差,版本是11.04,下载其他的修改版本号就行了,我也是这样找到这个版本的,还可以返回上层目录,依次打开就行了. http://mirror1.ku.ac.th/ubuntu- ...

  6. JAVA健康档案管理系统(含论文开题)一套完善的毕业设计,系统具有完整的源代码和数据库源码

    JAVA健康档案管理系统(含论文开题)一套完善的毕业设计,系统具有完整的源代码和数据库源码下载链接:https://pan.baidu.com/s/1HkPmpEUXHqEkAXmXAE8RXA 提取 ...

  7. 在线投票系统php源码,php简单 在线投票系统 源码下载,

    php简单 在线投票系统 源码下载,上次要和你一家公合作他们说要我写一个简单的投票系统,但是每一个IP只能投一次,好了下面就是我写的一个最最简单的投票系统了,是用php实现的. 先来创建数据库.有两个 ...

  8. C#毕业设计——基于C#+asp.net+sqlserver在线论文提交系统设计与实现(毕业论文+程序源码)——在线论文提交系统

    基于C#+asp.net+sqlserver在线论文提交系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于C#+asp.net+sqlserver在线论文提交系统设计与实现,文章末尾附有 ...

  9. asp毕业设计——基于asp+access的航班在线定票系统设计与实现(毕业论文+程序源码)——航班在线定票系统

    基于asp+access的航班在线定票系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于asp+access的航班在线定票系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. ...

最新文章

  1. 华为AR28-11路由器配置
  2. KDD 2021 即将开幕!当线上 AI 顶会开始内卷.....
  3. 异常与锁的释放(synchronized )
  4. ubuntu-E:Encountered a section with no Package: header的解决办法
  5. java写文件 自动创建目录吗_Java 自动创建日志目录及文件
  6. C#中的扩展方法学习总结
  7. 呆萌的图模型学习——图基本信息 Networkx基本操作(二)
  8. 苹果抛弃 OpenGL!
  9. .net framework3.5新特性1:Lambda表达式
  10. ibatis结果集resultClass的几种类型
  11. 南京邮电大学-IP网络技术重难点突破(江凌云老师课程)
  12. Git学习8 Git分支操作
  13. 使用grub启动虚拟软盘的方法
  14. Python恶搞搞机程序弹窗
  15. 2021深圳入户新政策大变动(软考中、高级职称请留意)
  16. 笔记本系统触摸板只能移动鼠标不能点击使用的解决方案
  17. Android高手笔记 - IO优化
  18. taobao.itemprops.get( 获取标准商品类目属性 )
  19. 【WIN10】 改用microsoft账户登录 闪退,且内置账户无法运行Win10应用
  20. ChatGPT能接入微信了

热门文章

  1. Could not extract response: no suitable HttpMessageConverter
  2. 我们月刊最受欢迎的开源项目 Top10(2020 年)
  3. 按照需求自定义日志输出
  4. 长沙理工大学计算机网络试题,长沙理工大学考试试卷(计算机网络)祥解.doc
  5. 学习【全栈之巅】Node.js + Vue.js 全栈开发王者荣耀手机端官网和管理后台学习笔记(2.17-2.20)
  6. 轩辕实验室丨欧盟EVITA项目预研 第一章(一)
  7. AUTOSAR从入门到精通-【应用篇】基于Vector工具链车载总线自动化测试平台的研究与开发
  8. H5页面开发怎么做?
  9. Glassfish 安装配置
  10. windows下iphone开发平台搭建