php写的简易聊天室代码


Posted in PHP onJune 04, 2011

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>

php写的简易聊天室代码
PHP 相关文章推荐
PHP4实际应用经验篇(9)
Oct 09 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
提高php编程效率技巧
Aug 13 PHP
laravel学习教程之存取器
Jul 30 PHP
thinkphp实现把数据库中的列的值存到下拉框中的方法
Jan 20 PHP
Yii2数据库操作常用方法小结
May 04 PHP
完美解决Thinkphp3.2中插入相同数据的问题
Aug 01 PHP
php+redis实现商城秒杀功能
Nov 19 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
Apr 10 PHP
Laravel Validator 实现两个或多个字段联合索引唯一
May 08 PHP
浅谈laravel框架sql中groupBy之后排序的问题
Oct 17 PHP
Yii框架安装简明教程
May 15 PHP
php结合表单实现一些简单功能的例子
Jun 04 #PHP
PHP中对用户身份认证实现两种方法
Jun 04 #PHP
关于php curl获取301或302转向的网址问题的解决方法
Jun 02 #PHP
基于PHP的cURL快速入门教程 (小偷采集程序)
Jun 02 #PHP
PHP curl_setopt()函数实例代码与参数分析
Jun 02 #PHP
php小技巧 把数组的键和值交换形成了新的数组,查找值取得键
Jun 02 #PHP
使ecshop模板中可引用常量的实现方法
Jun 02 #PHP
You might like
PHP 图片上传实现代码 带详细注释
2010/04/29 PHP
php下清空字符串中的HTML标签的代码
2010/09/06 PHP
php算法实例分享
2015/07/14 PHP
thinkPHP分组后模板无法加载问题解决方法
2016/07/12 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
PHP无限极分类函数的实现方法详解
2017/04/15 PHP
JavaScript 页面编码与浏览器类型判断代码
2010/06/03 Javascript
基于jQuery的图片大小自动适应实现代码
2010/11/17 Javascript
javascript中的关于类型转换的性能优化
2010/12/14 Javascript
jQuery总体架构的理解分析
2011/03/07 Javascript
js Event对象的5种坐标
2011/09/12 Javascript
再探JavaScript作用域
2014/09/24 Javascript
JS实现页面超时后自动跳转到登陆页面
2015/01/19 Javascript
举例讲解JavaScript substring()的使用方法
2015/11/09 Javascript
javascript中的作用域和闭包详解
2016/01/13 Javascript
jquery表格datatables实例解析 直接加载和延迟加载
2016/08/12 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
Python数据类型详解(一)字符串
2016/05/08 Python
python基础教程之匿名函数lambda
2017/01/17 Python
django自带serializers序列化返回指定字段的方法
2019/08/21 Python
使用python快速实现不同机器间文件夹共享方式
2019/12/22 Python
在Keras中CNN联合LSTM进行分类实例
2020/06/29 Python
基于python实现生成指定大小txt文档
2020/07/20 Python
C/C++有关内存的思考题
2015/12/04 面试题
国贸专业个人求职信分享
2013/12/04 职场文书
开办化妆品公司创业计划书
2013/12/26 职场文书
护理专科毕业生自荐书范文
2014/02/19 职场文书
销售竞赛活动方案
2014/08/23 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
机械工程及自动化专业求职信
2014/09/03 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
教师对照四风自我剖析材料
2014/09/30 职场文书
个人委托函范文
2015/01/29 职场文书
公司环境卫生管理制度
2015/08/05 职场文书
MySQL分库分表与分区的入门指南
2021/04/22 MySQL