php写的简易聊天室代码
2011-06-04 00:00
861 查看
index.php
_a.php
_b.php
<html> <head><Title> 在线聊天 </title></head> <!-- frames --> <frameset rows="70%,*" BORDER="0"> <frame name="top" src="_b.php" marginwidth="0" marginheight="0" scrolling="yes" FRAMEBORDER="NO" noresize> <frame name="bottom" src="_a.php" marginwidth="0" marginheight="0" scrolling="no" frameborder="no" noresize> </frameset> <body> </body> </html>
_a.php
<html> <title> 聊天室 </title> <body TOPMARGIN=0 LEFTMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 > <?php $person = @$_POST[person]; $msg = @$_POST[message]; if ($person!="" && $msg!=""){ $handle = fopen("msg.txt","r"); $tot = 0; $oldmsg = array(); while ($content = fgets($handle)){ $oldmsg[] = $content; ++$tot; } fclose($handle); unlink("msg.txt"); $fp = fopen("msg.txt","a+"); $time = date("h:i"); fwrite($fp,"<font color=\"blue\">".$person."</font> in <font color=\"red\">".$time."</font>  says that  <b>".$msg."</b><br>"."\n"); for ($i =0;$i<$tot;++$i){ if ($i>50) break; fwrite($fp,$oldmsg[$i]); } } ?> <TABLE width="100%" border="0" cellspacing="0" cellpadding="0"> <tr align="left" bgcolor="#666666"> <td height="20"> </td></tr> <tr bgcolor="#FFCC66"> <td width="1" height="4" ></td> </tr> </TABLE> <table width="100%" border=0 cellspacing=0 cellpadding=0 bgcolor="#EFEFEF"> <tr bgcolor="#666666"> <td align="left"> <table width="100%" height="500" boder=0 cellspacing=0 cellpadding=0 bgcolor="#EFEFEF"> <tr align="left"> <td valign="top"> <font size="-1" color="#666666"> <table width = "100%" border = "0"> <tr> <form action="_a.php" method = "post"> <td align="left"> <font size="-1">昵称:</font> <input type="text" name="person" size="12" maxlength="80" value="<?php echo $person;?>"> <br> <font size="-1"></font> <textarea type="textarea" name="message" rows="9" cols="150" size = 100></textarea> <input type="submit" value="发言"> </td> </form> </tr> </table> </font> </td> </tr> </tr> </table> </td> </tr> </table> </body> </html>
_b.php
<html> <head> <title> 聊天室 </title> </head> <META HTTP-EQUIV=Refresh CONTENT="5; URL=_b.php"> <body bgcolor="#EFEFEF"> <?php $handle=fopen("msg.txt","r"); //$oldmsg = array(); while ($content = fgets($handle)){ //$oldmsg[] = $content; //++$tot; echo $content; } ?> </body> </html>
相关文章推荐
- php写的简易聊天室代码
- PHP百行代码快速构建简易聊天室
- php实现简易聊天室应用代码
- PHP百行代码快速构建简易聊天室
- PHP程序百行代码快速构建简易聊天室方法
- PHP百行代码快速构建简易聊天室
- php实现简易聊天室应用代码
- PHP程序百行代码快速构建简易聊天室方法
- PHP百行代码快速构建简易聊天室
- PHP百行代码快速构建简易聊天室
- PHP百行代码快速构建简易聊天室
- Golang代码搜集-基于websocket+vue.js的简易聊天室
- PHP简易聊天室&调试问题
- 二维码扫码登录详解【附简易实例代码(html+php+ios)】
- Ajax PHP JavaScript MySQL实现简易的无刷新在线聊天室
- php 简易分页代码
- 二维码扫码登录详解【附简易实例代码(html+php+ios)】
- php基于websocket搭建简易聊天室(socket)
- 基于php&mysql实现聊天室功能的代码实例分享