基于PHP的聊天室(二)

2016-01-29 14:16 6 1 收藏

基于PHP的聊天室(二),基于PHP的聊天室(二)

【 tulaoshi.com - PHP 】

  现在我们终于有了写新文件所需的所有东西了:

<?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);

?
 

来源:http://www.tulaoshi.com/n/20160129/1492890.html

延伸阅读
标签: Delphi
分布式COM(以下简称DCOM)的出现给我们轻松的创建分布式应用提供了机会;我们可以完全不去理会低级别的Windows Sockets(DCOM通过MS-RPC让客户与对象进行通信,幸运的是要开发COM应用,开发者几乎可以不去理会MS-RPC)而开发出功能强大、偶合性低(功能模块相对独立,很好的发挥了OO的思想)、易于部署的分布式计算系统。 本文我们...
标签: ASP
      接下来,我们开始讲述建设过程,首先,我们要规划,要大概了解使用多少个数据库表,这些数据库表应该有哪些字段;摆在我们面前的就已经是必须存在的几个数据库表:1、存储用户信息的用户表,2、存储发言信息的发言表,3、存储在线用户信息的在线用户表等。 建议使用ACCESS或SQL SERVER 数据库,建立一个ACC...
标签: PHP
  大家好!好久没有看到大家了,上次写了用PHP的通过文件操作的聊天室,当然是漏洞百出的,而且每一次刷新屏幕都很糟糕的!我想了好久,是不是能有一种方法不要刷新,就能取得发言的信息了?多用一个框架就能实现这个效果了,即多用一个框架我们称为getmsg,我们让getmeg去取得信息而且保证每一次取得的信息是最新的,就是上次取得的发言...
标签: PHP
  第五个页面name="changenick.php" <?    include "../signup/mysql.php"; //echo $userid; if($action=="ok") { $sql="select * from chat_user_list where userid='$nick'"; $result=mysql_query($sql) or die(mysql_error()); if(!$result) echo "该呢称已...
标签: PHP
  #  相应的  数据库 # phpMyAdmin MySQL-Dump # http://phpwizard.net/phpMyAdmin/ # # 主机: localhost:3306 数据库 : study28 # -------------------------------------------------------- # # 数据表的结构 'chat_user' # CREATE TABLE chat_user (    userid varchar(20) NOT NUL...

经验教程

786

收藏

82
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部