说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

为站点添加投票功能 -PHP初学入门教程9

HTML文档下载 WORD文档下载 PDF文档下载
在许多时候,我们需要收集上网者和网友们的意见。例如:新版页面与旧版页面的比较;对某一事情的看法;对体育比赛结果的预测等等。这时候,你需要一个非常有效的网上调查系统.

 

8. 投票系统

 

  在许多时候,我们需要收集上网者和网友们的意见。例如:新版页面与旧版页面的比较;对某一事情的看法;对体育比赛结果的预测等等。这时候,你需要一个非常有效的网上调查系统。使用PHP就可以非常方便地实现你的这一构想。

 

8.1 投票系统(mypolls.php3):

<?$status=0;if(isset($polled)&&($polled=="c-e")){$status=1;}#echo "$status";if(isset($poll)&&($status==0)){setcookie("polled","c-e",time()+86400,"/");#time=24h}?><html><head><title>新版页面调查</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css"><!--.tb { border="1" bordercolor="#009933" cellspacing="0" font-size: 9pt; color: #000000}.head { font-family: "宋体"; font-size: 12pt; font-weight: bold; color: #009933; text-decoration: none}.pt9 { font-size: 9pt}a.p9:link { font-size: 9pt; color: #000000; text-decoration: none}a.p9:visited { font-size: 9pt; color: #000000; text-decoration: none }a.p9:hover { font-size: 9pt; color: #FF0000; text-decoration: underline}a.p9:active { font-size: 9pt; color: #FF0000; text-decoration: underline }--></style></head><body bgcolor="#FFFFFF"><div class="head">与旧版页面相比较您觉得新版页面:</div><br><?if(!isset($submit)){?><form action="myPolls.php3" method="get"><input type="radio" name="poll_voteNr" value="1" checked ><span class="pt9">信息量更大</span> <br><input type="radio" name="poll_voteNr" value="2" ><span class="pt9">网页更精美</span> <br><input type="radio" name="poll_voteNr" value="3" ><span class="pt9">没什么改进</span> <br><input type="radio" name="poll_voteNr" value="4" ><span class="pt9">其它</span> <br><input type="submit" name="submit" value="OK"><input type="hidden" name="poll" value="vote"><Alocation='http://www.okbase.net/mypolls.php3'">";if(isset($poll)){// write counter file$fp = fopen($coutfile, "wt");reset($curArray);while (list($Key, $Value) = each($curArray)){$tmp = sprintf( "%s %dn", $Key, $Value);fwrite($fp, $tmp);}// close filefclose($fp);}}?></body></html>
注释:从上面我们可以看出该投票系统的基本过程:
1、打开文件取得数据到数组$curArray(文件不存在则初始化数组$curArray)
2、编历数组,处理数据得到所需值
3、计算百分比,控制统计bar图像宽度
4、将数据保存到"data.pol"中
   这里有一点是需要注意:这里的data.pol文本文件需要有写权限。 

 

剥离自雅虎的Hortonworks:低调发展,三年融资近1亿美元 Google的中国梦如何死于傲慢与不得力公关 [回顾]昨日黄花,那些被人们遗忘的11个操作系统 管理企业级API的7个最佳实践 Java 与 .NET 的平台发展之争 英特尔正在开发3D深度感知摄像头 可读出人类的情绪等 从数据平台到运营平台:国产开源移动统计Cobub Razor发布0.6版本 八月网络事故频现,CN域名遭最大规模网络攻击 Google云平台或将成为Amazon最大竞争对手 Camera360宣布完成1800万美元B轮融资 利用ZK Ajax框架 高效扩展Web App Web开发者需养成的8个好习惯 GitHub工程师专访:奶昔+海象+游泳池=开源 Paymill发布移动SDK,实现应用内直接支付 免费到付费:全球第二开源Web Server Nginx“堕入”商业化 乐视发布新版智能电视操作系统LetvUI 2.3—Schnauzer 进步还是灾难的开始?科学家首次通过互联网实现“心灵感应” 叫板Apple TV 谷歌发布Chromecast的iOS应用 性能提升100倍的秘密武器:一行SQL代码的妙用 60个开发者不容错过的免费资源库 专门针对初学者的Node.js教程 初创公司Parse.ly:1年内捕获1.6亿独立访问用户,收入增5倍 融资新方式:用未来10年收入的6%融资10万美元 小米手机-HAXLR8on:创客32小时全纪实 图文:看苹果下一代iPhone细节 能吸引你购买吗? [开源推荐]Intention.js:通过HTML进行响应式开发 Android副总裁Hugo Barra将加盟小米 三星将召开首届开发者大会 推新SDK和S Pen 15个步骤创立技术公司,并收获千万用户(三) H3Cloud:为企业提供最优化IaaS方案 VMware、红帽对决云管理平台 关于连接的下载问题 在属性页中,各子页中类成员函数如何相互调用? 急!!!重载决策失败,原因是没有可访问的“Fill”可以用这些参数调用,怎么解决? 如何获取用户本地机的分辨率? 菜鸟的问题!!!在线等待! 请问一下印度做软件的报价~~~?? 急急~~ 求求求!!~~ 给满100分!! 关于WinRunner中遇到的难题,请高手帮忙! 请大家帮忙推荐几款linux下比较好用的看jpeg图和看mpeg4比较好用的软件! 请问数据库应用程序如何制作安装程序? 笔记本突然出现很多马赛克,然后死了,大概是什么原因? 各位大虾请进 求:0,1,-1的N长度组合算法 各位问一个比较少见的问题100分相送,急急急!!! 这样的条件判断语句要怎么写?(很简单的) 一款很不错的电子图书制作、资料管理软件 在-卢-<<利用XML实现通用WEB报表打印>>时报:未将对象引用设置到对象实例 DBEdit如何限制输入格式? 简单问题 ★★★狂急!请问怎样取得文件的创建日期!在线等!在线结贴!★★★ 初学xml,很简单的问题,就是不会,各位近来看看!一行代码搞不定… 有没有用于unix下c开发的dbx调试图形界面的工具? 哪位有tar 和 gzip 命令参数的详细中文介绍 jsp网站测试,欢迎大家测试 提问 请问有没有直接可以HTML(XHTML、SHTML)生成XML-XSL!!的工具 进程外组件的关于注册的问题? jsp中怎样生成静态页面 请问:如何返回webservice类的一个或多个实例? 怎样触发另一个窗口中的javascript函数? 谁能提供一些检测内存泄露的工具或方法 如何将 FoxBase 中的数据导入到 SQL Server 中? 求助:API操作注册表出现奇怪问题 请问如何改变windows xp中的用户的登陆顺序 有问题:如何通过页面下载附件? 求助:VB生成安装文件的问题 下面的程序怎样优化?(着急) 怎么样在C++ Builder 的Form上显示文字!我不要用控件,要直接显示在Form上 200 分相送 高手请进 请教如何写成特殊格式文件的存取的问题. 适配器更新数据集怎么用事务 怎样才能设“开机密码”? 哪位高手可以给我介绍一下TOMCAT和APACHE,我刚接触,需要了解一下 关于SocketConnection. 进入linux8.0后,主板指示灯闪烁问题,请高手指教。 谁给一个QQ给我啊? 高分请教? 如何查看一个记录集中游标的位置。 求一个简单的窗口函数 请问如何实现计算器功能 如何修改这个脚本?(应该比较简单) 大伙能否谈谈.net整体软件框架的设计 请帮忙求矩阵对大特征值、特征向量和一致性检验结果1 1/2 1/4 1 11 1 1/2 2 34 2 1 3 41 1/2 1/3 1 11 1/3 1/4 1 1 在正方体AC1中,E为AA1中点,求面B1DE和面ABCD所成角的大小 3dmax如何将物体旋转复制成圆形?怎样把这瓦以圆形的方式均匀的复制 盖在这房子上面? 一则爱心小故事,要是现实生活中的 认识被压迫民族反抗外来侵略的斗争与当今时代民族恐怖主义的本质区别800字,11月19号之前给出解答,对一楼的回答,我只能说不是我不想花钱,而是时间紧迫,我没时间去开通网上银行或汇 什么事灵魂?我想知道各宗教的看法 在用hypermesh 中Morphing功能修改模型时,怎么实现参数化?比如我要仿真分析,需要模型的某个局部实现连续变化,来取得模型的某项性能的最佳外形.这个变化是用Morphing功能实现的,我希望能参数 物理磁场题,(只看13) 3Dmax 怎么把不同的对象围成一个圆圈大概有二三十个对象,想把他们围成一个圆圈怎么弄, 把一个边长3厘米的正方形按3:1扩大后,面积是( )平方厘米 如何在3Dmax里面画扇形啊?我想在墙上打一个扇形窗子! 3dmax里面我要一个物体围着圆形旋转,并复制,怎么操作的呢? 质量为M、半径为R的均匀球壳内,离球心R/2处放置一个质量为m的质点,均匀球壳和质点之间的万有引力的大小是() 那两个词语 离子共存(不懂别进!)在酸性条件下,硝酸根离子和氯离子溴离子可以共存吗? 正方形的面积是86平方厘米,如果它的边长扩大3.5倍,那么面积就( ),变成( )平方米.正方形的面积是86平方厘米,如果它的边长扩大3.5倍,那么面积就( ),变成( )平方米. 阿可以组那两个词 为什么圆周运动的物体的加速度不断变化是因它不停的改变运动方向详细且准确 信用证 条款47a看不懂THIS CREDIT IS SUBJECT TO THE CONDITION THAT DOCUMENTS INDICATING 1.GOODS ORIGINATING FROM,OR SHIPMENT TO OR FROM ANY U.S.SANCTIONED COUNTRY WILL NOT BE ACCEPTED.PLEASE NOTE THAT DOCUMENTS INDICATING U.S.SANCTIONED COUNTRI ansys实体建模的圆阵列问题~~~我本来要阵列6个,但是只能生成5个,而且剩下的那个镜像也出不来,急呀··· GIS工作怎么样? 信用证的附加条款看不懂,特别是银行费用方面,很多由卖方付,关于这些费用,哪些卖方付才合理 请帮我把这两个词解释一下 学地理信息系统的女生适合找什么样的工作 信用证条款看不懂,full set and 3 non-negotitable copies of clean on board vessel marine/ocean bills of lading made out to the order of XXX bank ansys建模时怎么让一个圆面沿着一条曲线扫描成实体? GPS和GIS怎么配合工作? 关于电熨斗的一道物理题 高手请进电熨斗在涤纶档位时工作20秒 间隔40秒 最高达到100摄氏度在棉布档位时工作40秒 间隔30秒 问最高达到多少摄氏度若温度调节损坏 则温度最高能达到多少设 寻求有关紫铜T2弯管是弯曲外壁开裂原因分析 3Dmax中物体怎么沿着路径进行复制啊? 四川地震期间火炬传递了吗,作文用 连接正方体每个面的中心构成一个正八面体.已知正方体的边长为6厘米,问正八面体的体积为多少? 自来水管响怎么办 水中存在al3+离子吗为什么不是al(oh)3胶体呢,老师讲明矾与ba(oh)2反应时根本不考虑al3+离子与水反应我觉得费解那为什么【al(oh)4】3+而不是al3+呢 如图,所有正方形的中心均在坐标原点,且各边与x轴或y轴平行,从内到外,它们的边长依次为2,4,6,8…,顶点依次用A1,A2,A3,A4…表示,则顶点A2014的坐标是________. 关于自来水管响的问题我们家厨房的自来水管这些天来经常会响,感觉是别人家一放水我们家的水管就会响并且开始流水(越来越大了).现在发现厕所的水管放水时厨房的也会流水还关不掉 求()使我感动的作文(智障儿童参加火炬传递)中国火炬传递中有个智障的儿童,名字忘了,她参加了火炬传递,谁把这件事写成《——使我感动》的文章,好的追分或者把那个孩子的名字,情 已知正方形的边长等于6,对角线的交点在原点,边与坐标轴平行,求它各顶点的坐标. 关于GIS的金短时间的解释? 氮气制冷原理 如图,正方形OBCD的边长等于6,边OB与x轴正半轴的夹角为30°,o点是坐标原点 求正方形各顶点的坐标, 国际社会如何定义恐怖主义 氮气怎么制冷氮气用作制冷器的原因 还有怎么制冷.我是学生 下列各组离子在溶液中不能大量共存,且加入过量NaoH溶液或过量盐酸均能得到澄清溶液的是()?B Al3+,na+,CO32-,NO3-D Alo2-,CO32-,K+,Na+为啥?D不对? 模联议题:恐怖主义定义!如何入手啊?参加商会的一个议题,不知道该怎样切入,哪里是突破点.求神助!代表国家是德国. 动词填空If__(relax) is in your plan,you can have a walk along the baech after the work is finished 造血干细胞氮气冷冻后 为什么还具有生物学特性 进水管A注满一个池子的水要花10分钟.排水管B排完整个池子的水要花20分钟.当A管 从边长为4的正方形的一个顶点到这个正方形各边中点的距离和是多少? 我想知道什么是红色恐怖主义,红色恐怖之一也是恐怖主义吗? There ____ some mistakes in your composition. A have B has C seems D seem to be这条题目应该选什么答案...求解释...谢谢..!尽量详细点! 某一处匀强电场放入带电量为3C的带电体所受电场力大小为300N,求电场强度大小若此处不放入带电体该处电场强度又是多少 S和HCl好反映吗?写方程式如果你没有十足把握,请备注一下, There __some mistakes in your composition.A,seems to be B,seem to be 为什么选B,A为什么不对?mistake 不是可是名词吗? 电场、电场力、电场强度、电场线电势差有什么区别以上各名词都是关于电场的,有什么区别?怎样判断电荷的运动方向 求问恐怖主义和其他政治暴力的区别不同点.要写在论文中的....求问恐怖主义和其他政治暴力的区别不同点.要写在论文中的.difference between terrotism and other politics violence There seen to be some mistake in your composition.seem to be 为何不能换为have 边长为4的正方形中,一个顶点到各边中点的距离和为多少 如何惩治暴力恐怖主义? 反邪教的重要意义、现实危害、本质特征、渗透途径和防范措施 .要材料 斯诺登与德议员会面三小时 向德联邦政俄方建议在莫斯科与叙利亚政府和反对派黑客因不满新加坡媒体局规定威胁将发动加拿大女子相亲网站“钓男人”吃免费餐新加坡两名少年不满被人抱怨挥棍打人被新加坡公共交通“有人味儿”国际新闻早报:美国总统与伊拉克总理谈韩国将重组国军网络司令部 以提高工作克里急赴中东安抚沙特 美沙关系因叙问土耳其4名女议员戴头巾出席会议 打破梅德韦杰夫谈监听丑闻:美国不能这样厚俄“彼得大帝”号核动力巡洋舰进入地中英国检方称《世界新闻报》曾窃听哈里王泰国机长驾照过期在南京被停飞 乘客机黄坤明辞去杭州市人大常委会主任职务 浪漫升级 新加坡7大蜜月旅行地39岁杨采妮今新加坡出嫁 明星闺蜜到朴槿惠首谈“网军干涉选举”梅德韦杰夫:美国窃听外国领导人的行为普京登顶权势榜 只怪奥巴马不争气韩国三四流整形医生赴中国淘金 自称顶新婚夫遭起底!徐若瑄低调完婚否认怀孕毒鸳鸯撞员警逃逸 双双落网发改委:提升制造业推动服务业 推进产福建新增一例人感染H7N9禽流感病例\"草木皆兵\"与\"措置裕如\":108位回归温州商人受表彰 称保姆式近3日内兰州前往各大城市机票价格居高北上广等热门城市22日前卧铺票已售罄省内高速公路近日车流量适中通行正常154万人喜逛金城兰州春节旅游收入1“马上”变候鸟兰州市民中意海岛 温暖受降雪影响兰州各汽车站东线部分班次停1月,兰州房价环比下降108元/平方兰州市即日起开展电动车安全隐患排查整山西雪雨悄然渐弱 气象部门再发道路结杭州西湖春节期间接待338万中外游客泰国选委会决定在600余个投票站重新未来三天中国南方地区雨雪天气将呈加强CBA-江苏81-82广东钟丽缇为女儿庆生:妈妈的世界因有你而马年新春后工作首日 浙江持续“低温阴
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘