在线短消息收发的程序,不用数据库


Posted in PHP onOctober 09, 2006

login.php
<?if(isset($submit)){
    session_start();

    $nickname=$name;
    session_register("nickname");
    header("location:hframe.php");    
}?>
<form name=form1 action="login.php" method="post">
<input type=text name="name">
<input type=submit name=submit  value="进入">
</form>
hframe.php
<frameset cols="0,*">
  <frame name="contents" src="autosend.php">
  <frame name="main" src="smessage.php">
  <noframes>
  <body>

  <p>此网页使用了框架,但您的浏览器不支持框架。</p>

  </body>
  </noframes>
</frameset>
smessage.php
<?session_start();
if(isset($submit)){
     $fp=fopen("test.txt","a+");
     $temp="\r\n".$rmessage."|".$content."|".$nickname."|0";
     fputs($fp,$temp);
     exit;
}
?>
:<form name=form1 action="smessage.php" method="post">
接收方<input type=text name=rmessage><br>
内容:<br><textarea name=content rows=20 cols=30>
</textarea><br>
<input type=submit name=submit value=submit>
</form>
<? session_start();
echo "<meta http-equiv='refresh' content='6;url=autosend.php'>";
$fl=file("test.txt");
$temp="";
for($i=0;$i<count($fl);$i++){    
    $sflag=explode("|",$fl[$i]);    
    if(($sflag[3]==0)&&$sflag[0]==$nickname){

        echo"<script>window.open('list.php?Smessage=$sflag[2]&Content=$sflag[1]','newwin','toolbar=no location=no')</script>";        
    }else{
        $temp.=$fl[$i];
    }
}
$fp=fopen("test.txt","w");
    fputs($fp,$temp);
        ?>        
这只是个简单的例子,更多的修饰就靠你自己了!

PHP 相关文章推荐
动态生成gif格式的图像要注意?
Oct 09 PHP
六酷社区论坛HOME页清新格调免费版 下载
Mar 07 PHP
网友原创的PHP模板类代码
Sep 07 PHP
PHP OPCode缓存 APC详细介绍
Oct 12 PHP
PHP5.4中json_encode中文转码的变化小结
Jan 30 PHP
浅析php原型模式
Nov 25 PHP
PHP间隔一段时间执行代码的方法
Dec 02 PHP
php使用PDO获取结果集的方法
Feb 16 PHP
php实现留言板功能
Mar 05 PHP
Laravel 6.2 中添加了可调用容器对象的方法
Oct 22 PHP
PHP连接MySQL数据库操作代码实例解析
Jul 11 PHP
浅谈PHP中的那些魔术常量
Dec 02 PHP
PHP网站提速三大“软”招
Oct 09 #PHP
用PHP发电子邮件
Oct 09 #PHP
基于qmail的完整WEBMAIL解决方案安装详解
Oct 09 #PHP
一段php加密解密的代码
Oct 09 #PHP
PHP开发文件系统实例讲解
Oct 09 #PHP
用PHP读取IMAP邮件
Oct 09 #PHP
php+oracle 分页类
Oct 09 #PHP
You might like
改造一台复古桌面收音机
2021/03/02 无线电
php中数据的批量导入(csv文件)
2006/10/09 PHP
推荐一篇入门级的Class文章
2007/03/19 PHP
一个比较不错的PHP日历类分享
2014/11/18 PHP
3种方法轻松处理php开发中emoji表情的问题
2016/07/18 PHP
为原生js Array增加each方法
2012/04/07 Javascript
javascript学习笔记(三) String 字符串类型介绍
2012/06/19 Javascript
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
2012/12/17 Javascript
js控制鼠标事件移动及移出效果显示
2014/10/19 Javascript
浅谈Javascript数组索引
2015/07/29 Javascript
AngularJS ng-style中使用filter
2016/09/21 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
2016/12/24 Javascript
Node.js制作简单聊天室
2017/01/12 Javascript
解决vue中post方式提交数据后台无法接收的问题
2018/08/11 Javascript
Python中bisect的用法
2014/09/23 Python
Python的另外几种语言实现
2015/01/29 Python
Python标准库之itertools库的使用方法
2017/09/07 Python
《与孩子一起学编程》python自测题
2018/05/27 Python
Linux下python3.7.0安装教程
2018/07/30 Python
在python下使用tensorflow判断是否存在文件夹的实例
2019/06/10 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
Python Multiprocessing多进程 使用tqdm显示进度条的实现
2019/08/13 Python
基于Pyinstaller打包Python程序并压缩文件大小
2020/05/28 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
详解Java中一维、二维数组在内存中的结构
2021/02/11 Python
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物
西部世纪.net笔试题面试题
2014/04/03 面试题
满月酒答谢词
2014/01/14 职场文书
《在家里》教后反思
2014/03/01 职场文书
营销计划书
2015/01/17 职场文书
教师个人教学总结
2015/02/11 职场文书
详解JAVA的控制语句
2021/11/11 Java/Android
「魔导具师妲莉亚永不妥协~从今天开始的自由职人生活~」1、2卷发售宣传CM公开
2022/03/21 日漫