CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

求PHP聊天室源程序,不用数据库,功能多多!!!(分数增加中)

楼主hunyuan(混元灵通)2001-08-23 19:14:06 在 Web 开发 / PHP 提问

小弟求一完整聊天室源程序,最好是功能全,运行稳定的,当然是一个更新时不会闪烁的聊天室更好了,非常感谢!! 问题点数:41、回复次数:15Top

1 楼wwg()回复于 2001-08-24 09:03:36 得分 0

去网上找吧,好多的Top

2 楼wingafra(枫子)回复于 2001-08-24 09:55:01 得分 0

不用数据库?怎么实现?Top

3 楼wingafra(枫子)回复于 2001-08-24 09:55:42 得分 0

不用数据库?怎么实现?Top

4 楼lanhuizi(lanhuizi)回复于 2001-08-24 13:20:13 得分 41

<html>  
  <head>  
  <title>chat</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </head>  
   
  <body   bgcolor="#FFFFFF"   text="#000000"   background="images/bj.jpg">  
   
  <form   action="chat.php"   method="post">  
      <div   align="center">Name   :    
          <input   type="text"   name="name"   value="<?echo   $name?>">  
          Message   :    
          <input   type="text"   name="message">  
          <input   type="submit"   value="Send">  
      </div>  
  </form>  
   
   
  </body>  
  </html>  
  <?php  
   
  //   把文件读到一个数组中  
  $message_array   =   file("messages.html");  
   
  //   编辑字符串  
  for   ($counter   =   1;   $counter   <   10;   $counter++)   {  
          $old_messages   .=   $message_array[$counter];  
  }  
   
  ?>  
   
    <?php   $new_message   =   "$name   :   $message<br>   ";   ?>    
     
    <?php    
   
  //   除了在字符串末尾有回车符,其它地方不能有回车符,这一点很重要。  
  //   要把所有的头信息放在一样。  
  $header   =   "<html><body   bgcolor="#000000"   text="#ffffff">   ";  
   
  ?>    
  <?php    
   
        $header   =   "<html><head><meta   http-equiv=\"refresh\"   content=\"8\">  
        <meta   name=\"robots\"   content=\"noindex\"><link   rel=\"stylesheet\"   href=\"lanhuizi.css\"></head><body   bgcolor=#000000   background=\"images/huibie.jpg\"   text=\"#000099\">";  
   
  ?>    
  <?php    
   
  $footer   =   "<p   align=\"center\"><font   color=\"#000000\">&copy;   Mike   Hall   2000</font></p></body></html>";  
   
  ?>    
  <?php    
   
  //   打开文件,并且将文件长度截为0  
  $open_file   =   fopen("messages.html",   "w");  
   
  //   写入文件的头信息  
  fputs($open_file,   $header);  
   
  //   新的一行  
  //   (使用stripSlashes,因为我们不想让所有的转义字符出现在消息文件中)  
  fputs($open_file,   stripslashes($new_message));  
   
  //   旧的行  
  fputs($open_file,   $old_messages);  
   
  //   脚标  
  fputs($open_file,   $footer);  
   
  //   关闭文件  
  fclose($open_file);  
   
  ?>   Top

5 楼ice_berg16(寻梦的稻草人)回复于 2001-08-24 17:34:22 得分 0

用文本可以实现,而且速度还挺快的  
  Top

6 楼uchinaboy()回复于 2001-08-24 19:16:27 得分 0

u   can   use   the   share   memroy   functionTop

7 楼soff(soff)回复于 2001-08-25 16:32:05 得分 0

http://phpuser.com/programs_and_code/progdetail.php?id=318  
  还不错,我试过。Top

8 楼hunyuan(混元灵通)回复于 2001-08-25 20:25:40 得分 0

谢谢,上面那里找不到下载的链接,请提供具体文件下载地址。  
   
  其它的有吗?非常感谢啊Top

9 楼ulit(如歌)回复于 2001-08-27 16:38:01 得分 0

我就将源程序存为chat.php在apache下运行之。。。  
  出现Warning:   file("messages.html")   -   No   such   file   or   directory   in   c:\program   files\apache\apache\htdocs\zhl\chat.php   on   line   24的错误,这是为何?  
  可能是这函数的参数不对吧。。。。  
  Top

10 楼hunyuan(混元灵通)回复于 2001-08-31 18:38:56 得分 0

upTop

11 楼hunyuan(混元灵通)回复于 2001-09-03 14:46:55 得分 0

UP  
  要给分了啊Top

12 楼jxwa_wzw(我是一只菜菜鸟)回复于 2001-09-04 09:17:31 得分 0

用php写的聊天室?你真失败!Top

13 楼justfly(紫风)回复于 2001-09-04 12:14:15 得分 0

但是当多个人在用的时候文件的存取不是很慢吗?Top

14 楼hunyuan(混元灵通)回复于 2001-09-04 12:59:04 得分 0

可以用数据库了,大家帮忙找个功能全的点聊天室Top

15 楼hunyuan(混元灵通)回复于 2001-09-06 21:49:48 得分 0

Thanks!  
  Top

相关问题

  • 请问哪里有php论坛源程序下载啊,,但不用mysql数据库的
  • 能否在VC源程序中创建数据库结构?
  • 求完整的delphi+access或者delphi+sql数据库源程序!
  • 谁有数据库操作的源程序
  • 关于★★★★★公布ERP源程序(代码+数据库)★★★★★
  • 有数据库源程序的请进来(100)
  • 新手学习:请赐有关数据库编程vb源程序
  • asp连access数据库不上有什么原因,我的源程序如下
  • 哪位有比较好的.net的sql数据库论坛源程序
  • 求<<Java数据库系统开发实例导航>>光盘里的源程序

关键词

得分解答快速导航

  • 帖主:hunyuan
  • lanhuizi

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo