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


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 相关文章推荐
Function eregi is deprecated (解决方法)
Jun 21 PHP
PHP禁止个别IP访问网站
Oct 30 PHP
自编函数解决pathinfo()函数处理中文问题
Nov 03 PHP
PHP中使用CURL获取页面title例子
Jan 07 PHP
php实现遍历目录并删除指定文件中指定内容
Jan 21 PHP
php+mysqli数据库连接的两种方式
Jan 28 PHP
php实现curl模拟ftp上传的方法
Jul 29 PHP
浅析Yii2缓存的使用
May 10 PHP
Zend Framework实现自定义过滤器的方法
Dec 09 PHP
PHP文件系统管理(实例讲解)
Sep 19 PHP
PHPUnit测试私有属性和方法功能示例
Jun 12 PHP
Ajax请求PHP后台接口返回信息的实例代码
Aug 21 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
php error_log 函数的使用
2009/04/13 PHP
destoon实现会员商铺中指定会员或会员组投放广告的方法
2014/08/21 PHP
Zend Framework+smarty用法实例详解
2016/03/19 PHP
php实现的mysqldb读写分离操作类示例
2017/02/07 PHP
thinkPHP框架中layer.js的封装与使用方法示例
2019/01/18 PHP
JS(JQuery)操作Array的相关方法介绍
2014/02/11 Javascript
js和jquery中循环的退出和继续下一个循环
2014/09/03 Javascript
JSON取值前判断
2014/12/23 Javascript
js实现仿京东2级菜单效果(带延时功能)
2015/08/27 Javascript
JavaScript知识点总结(十)之this关键字
2016/05/31 Javascript
jQuery基于toggle实现click触发DIV的显示与隐藏问题分析
2016/06/12 Javascript
Summernote实现图片上传功能的简单方法
2016/07/11 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
javascript实现多张图片左右无缝滚动效果
2017/03/22 Javascript
React如何避免重渲染
2018/04/10 Javascript
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
基于vue-draggable 实现三级拖动排序效果
2020/01/10 Javascript
详解用python实现基本的学生管理系统(文件存储版)(python3)
2019/04/25 Python
创建Django项目图文实例详解
2019/06/06 Python
Right-on官方网站:日本知名的休闲服装品牌
2019/07/12 全球购物
美国Max仓库:Max Warehouse
2020/05/31 全球购物
新西兰最大的天然保健及护肤品网站:HealthPost(直邮中国)
2021/02/13 全球购物
SQL注入攻击的种类有哪些
2013/12/30 面试题
中学教师岗位职责
2013/11/26 职场文书
医学专业职业生涯规划范文
2014/02/05 职场文书
大课间体育活动方案
2014/03/12 职场文书
优秀党支部书记事迹材料
2014/05/29 职场文书
幼儿园迎国庆65周年活动策划方案
2014/09/16 职场文书
群众路线教育实践活动总结
2014/10/30 职场文书
2014年档案管理工作总结
2014/11/17 职场文书
2014年学前班工作总结
2014/12/08 职场文书
年会主持人开场白台词
2015/05/29 职场文书
消防宣传语大全
2015/07/13 职场文书
2016年助残日旅游活动总结
2016/04/01 职场文书
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers