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


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 相关文章推荐
判“新”函数:得到今天与明天的秒数
Oct 09 PHP
完美解决dedecms中的[html][/html]和[code][/code]问题
Mar 20 PHP
PHP 一个页面执行时间类代码
Mar 05 PHP
PHP 网络开发详解之远程文件包含漏洞
Apr 25 PHP
ubuntu 编译安装php 5.3.3+memcache的方法
Aug 05 PHP
逆序二维数组插入一元素的php代码
Jun 08 PHP
php判断两个浮点数是否相等的方法
Mar 14 PHP
thinkphp,onethink和thinkox中验证码不显示的解决方法分析
Jun 06 PHP
PHP 自动加载的简单实现(推荐)
Aug 12 PHP
PHP反射实际应用示例
Apr 03 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 PHP
YII2框架中behavior行为的理解与使用方法示例
Mar 13 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单态模式简单用法示例
2016/11/16 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
基于jQuery的试卷自动排版系统实现代码
2011/01/06 Javascript
用js实现trim()的解决办法
2013/04/16 Javascript
JS冒泡事件的快速解决方法
2013/12/16 Javascript
JavaScript中的原型和继承详解(图文)
2014/07/18 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
分享15个大家都熟知的jquery小技巧
2015/12/02 Javascript
支持移动端原生js轮播图
2017/02/16 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
2018/09/03 Javascript
微信小程序动画组件使用解析,类似vue,且更强大
2019/08/01 Javascript
Vue实现简单计算器案例
2020/02/25 Javascript
详解ES6新增字符串扩张方法includes()、startsWith()、endsWith()
2020/05/12 Javascript
python实现的简单RPG游戏流程实例
2015/06/28 Python
Python中条件判断语句的简单使用方法
2015/08/21 Python
Python过滤txt文件内重复内容的方法
2018/10/21 Python
python读取目录下最新的文件夹方法
2018/12/24 Python
python 格式化输出百分号的方法
2019/01/20 Python
Pytorch卷积层手动初始化权值的实例
2019/08/17 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
在PyCharm中实现添加快捷模块
2020/02/12 Python
python入门之井字棋小游戏
2020/03/05 Python
css3的transform中scale缩放详解
2014/12/08 HTML / CSS
美国珠宝店:Helzberg Diamonds
2018/10/24 全球购物
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
法国在线药房:1001Pharmacies
2021/03/07 全球购物
财政局长自荐信范文
2013/12/22 职场文书
高二英语教学反思
2014/01/19 职场文书
2015年生产车间工作总结
2015/04/22 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书
2016教师国培研修感言
2015/12/08 职场文书
python爬虫selenium模块详解
2021/03/30 Python
Django如何创作一个简单的最小程序
2021/05/12 Python
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技
vue代码分块和懒加载非必要资源文件
2022/04/11 Vue.js