index.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>
 
 
  复制代码 
 
  
 
 
 |   
 
上一篇: 把1316这个数表示成两个数的和,其中一个为13的倍数,另一个是11的倍数,求这两个数。下一篇: PHP小型企业库存管理系统的设计与实现代码 
 
 |