php mysql结合Ajax实现点赞功能完整实例.docVIP

php mysql结合Ajax实现点赞功能完整实例.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
php mysql结合Ajax实现点赞功能完整实例.doc

php+mysql结合Ajax实现点赞功能完整实例 本文档格式为WORD,感谢你的阅读。 最新最全的 学术论文 期刊文献 年终总结 年终报告 工作总结 个人总结 述职报告 实习报告 单位总结 演讲稿 php+mysql结合Ajax实现点赞功能完整实例   文章主要介绍了php+mysql结合Ajax实现点赞功能,以一个完整实例形式详细分析了实现点赞功能中涉及的html页面、Ajax功能及php方法的使用技巧,非常具有实用价值,需要的朋友可以参考下。   要实现点赞功能,有多种实现方式,这里总结一下利用Ajax,php和mysql来实现点赞的数据的功能。具体步骤如下:   一、页面中的HTML代码部分:                           二、写javascript   1、实现上面的button的点击事件goodplus   var span = document.getElementsByTagName(span);//获取存放点赞数的dom   var num; //点赞数   var flag = 0; //不同情况的标记   function goodplus(gindex){   flag = 1;   num = parseInt(span.item(gindex-1).innerHTML);   if(checkcookie(gindex) == true){   num = num + 1;   senddata(gindex); //通过Ajax修改页面上的数据   }else{   alert(你已经点过赞咯!)   2、页面一打开时就应该更新点赞数据   for(var i = 1; i span.length + 1; i++){   senddata(i);   3、通过Ajax获取数据senddata函数   function senddata(aindex){   var xmlhttp;   var txt;   if(window.XMLHttpRequest){   xmlhttp=new XMLHttpRequest();   }else{   xmlhttp=new ActiveXObject(Microsoft.XMLHTTP);   xmlhttp.onreadystatechange=function(){   if(xmlhttp.readyState == 4 xmlhttp.status == 200){   txt = xmlhttp.responseText; //获取返回的数据   var cookieindex = aindex - 1;   document.getElementsByTagName(span).item(cookieindex).innerHTML = txt; //赋值   xmlhttp.open(GET,路径/index.php?num= + num + flag= + flag + aindex= + aindex,true);   xmlhttp.send();   4、通过设置cookie来判断是否已经点赞,如果有cookie则提示已经点赞,如果没有cookie则允许点赞,而且会设置cookie php+mysql结合Ajax实现点赞功能完整实例 http://m.kaoshi./php/425094.html   //判断是否已经存在了cookie   function checkcookie(gindex){   var thiscookie = goodplus + gindex;   var mapcookie = getCookie(thiscookie)   if (mapcookie!=null mapcookie!=){   return false;   }else {   setCookie(thiscookie,thiscookie,365);   return true;   //获取cookie   function getCookie(c_name){//获取cookie,参数是名称。   if (document.cookie.length 0){//当cookie不为空的时候就开始查找名称   c_start = document.cookie.indexOf(c_name + =);   if (c_start != -1){ //如果开始的位置不为-1就是找到了、找到了之后就要确定结束的位置   c_start = c_start + c_name.length + 1 ;   //cookie的值存在名称和等号的后面,所以内容的开始位置应

文档评论(0)

czy2014 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档