黑马程序员PHP培训教程:AJAX聊天室_黑马程序员php笔记
黑马程序员PHP培训教程:AJAX聊天室由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“黑马程序员php笔记”。
AJAX聊天室
设计meage表:用来保存聊天信息
获取最新的聊天记录
PHP页面:大于最大聊天编号的记录肯定是新的聊天记录 2 3 4 5 6 7 8 9 $maxid order by id ”);$info=array();while($rows=mysql_fetch_aoc($rs)){ $info[]=$rows;} echo json_encode($info);HTML页面 2 var maxid=0;//页面显示的最大的聊天编号 3 function getMeage(){ 4 var req=new XMLHttpRequest();5 req.open('get','./getMeage.php?maxid='+maxid);6 req.onreadystatechange=function(){ 7 if(req.readyState==4 && req.status==200){ 8 eval('var info='+req.responseText);9 var str='';10 for(var i=0;i
str+='
'+info[i].sender+' 对 '+info[i].receiver+' '+info[i].biaoqing+' 说:'+info[i].msg+'('+info[i].add_time+')
';12 maxid=info[i].id;//找出最大的id 13 } 14 document.getElementById('show_msg').innerHTML+=str;15 } 16 } 17 req.send();18 } 19 window.onload=function(){ 20 getMeage();21 setInterval(getMeage, 2000);22 } 23《黑马程序员PHP培训教程:AJAX聊天室.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档
[其他范文]热门文章