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小型企业库存管理系统的设计与实现代码
|