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


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 相关文章推荐
用PHP发电子邮件
Oct 09 PHP
php 什么是PEAR?(第三篇)
Mar 19 PHP
PHP类的静态(static)方法和静态(static)变量使用介绍
Feb 19 PHP
PHP缓存技术的多种方法小结
Aug 14 PHP
PHP CURL CURLOPT参数说明(curl_setopt)
Sep 30 PHP
php制作中间带自己定义图片二维码的方法
Jan 27 PHP
9条PHP编程小知识及易犯的小错误
Jan 22 PHP
PHP图片加水印实现方法
May 06 PHP
PHP入门教程之图像处理技巧分析
Sep 11 PHP
总结的一些PHP开发中的tips(必看篇)
Mar 24 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
Sep 05 PHP
PHP合并两个或多个数组的方法
Jan 20 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
?生?D片??C字串
2006/12/06 PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
2011/10/29 PHP
我的php学习笔记(毕业设计)
2012/02/21 PHP
PHP数据库调用类调用实例(详细注释)
2012/07/12 PHP
PHP变量内存分配问题记录整理
2013/11/27 PHP
详解php中serialize()和unserialize()函数
2017/07/08 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
子窗口、父窗口和Silverlight之间的相互调用
2010/08/16 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
2013/08/02 Javascript
javascript实现des解密加密全过程
2014/04/03 Javascript
js查找节点的方法小结
2015/01/13 Javascript
jquery实现页面关键词高亮显示的方法
2015/03/12 Javascript
jQuery+css实现的换页标签栏效果
2016/01/27 Javascript
Jquery on方法绑定事件后执行多次的解决方法
2016/06/02 Javascript
JavaScript对象封装的简单实现方法(3种方法)
2017/01/03 Javascript
谈谈Vue.js——vue-resource全攻略
2017/01/16 Javascript
详解vue2.0+vue-video-player实现hls播放全过程
2018/03/02 Javascript
傻瓜式解读koa中间件处理模块koa-compose的使用
2018/10/30 Javascript
学习RxJS之JavaScript框架Cycle.js
2019/06/17 Javascript
100行代码实现vue表单校验功能(小白自编)
2019/11/19 Javascript
Python实现建立SSH连接的方法
2015/06/03 Python
Django admin美化插件suit使用示例
2017/12/12 Python
python 日期操作类代码
2018/05/05 Python
django进阶之cookie和session的使用示例
2018/08/17 Python
浅谈Python批处理文件夹中的txt文件
2019/03/11 Python
通过python实现windows桌面截图代码实例
2020/01/17 Python
Python 随机按键模拟2小时
2020/12/30 Python
pytorch 实现L2和L1正则化regularization的操作
2021/03/03 Python
英国探险旅游专家:Explore
2018/12/20 全球购物
这76道Java面试题及答案,祝你能成功通过面试
2016/04/16 面试题
机关党员2014全国两会学习心得体会
2014/03/10 职场文书
教学质量月活动总结
2015/05/11 职场文书
详细总结Python常见的安全问题
2021/05/21 Python
分析SQL窗口函数之取值窗口函数
2022/04/21 Oracle