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


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实现的在线人员函数库
Apr 09 PHP
php表单转换textarea换行符的方法
Sep 10 PHP
php 大数据量及海量数据处理算法总结
May 07 PHP
Smarty的配置与高级缓存技术分享
Jun 05 PHP
PHP优于Node.js的五大理由分享
Sep 15 PHP
php.ini修改php上传文件大小限制的方法详解
Jun 17 PHP
叫你如何修改Nginx与PHP的文件上传大小限制
Sep 10 PHP
浅谈COOKIE和SESSION区别
Jul 19 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
symfony2.4的twig中date用法分析
Mar 18 PHP
php实现生成PDF文件的方法示例【基于FPDF类库】
Jul 21 PHP
php使用event扩展的io复用测试的示例
Oct 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
发布一个用PHP fsockopen写的HTTP下载的类
2007/02/22 PHP
PHP实现定时生成HTML网站首页实例代码
2008/11/20 PHP
新浪微博API开发简介之用户授权(PHP基础篇)
2011/09/25 PHP
关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况
2013/01/06 PHP
PHP curl实现抓取302跳转后页面的示例
2014/07/04 PHP
PHP中preg_match正则匹配中的/u、/i、/s含义
2015/04/17 PHP
PHP目录与文件操作技巧总结(创建,删除,遍历,读写,修改等)
2016/09/11 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
麦鸡的TAB切换功能结合了javascript和css
2007/12/17 Javascript
JavaScript DOM 学习第三章 内容表格
2010/02/19 Javascript
让你的博客飘雪花超出屏幕依然看得见
2013/01/04 Javascript
JS中完美兼容各大浏览器的scrolltop方法
2015/04/17 Javascript
基于jquery实现一个滚动的分步注册向导-附源码
2015/08/26 Javascript
浅谈Sublime Text 3运行JavaScript控制台
2016/06/06 Javascript
AngularJS页面传参的5种方式
2017/04/01 Javascript
vuejs使用递归组件实现树形目录的方法
2017/09/30 Javascript
浅谈node模块与npm包管理工具
2018/01/03 Javascript
小程序双头slider选择器的实现示例
2020/03/31 Javascript
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
Python配置文件解析模块ConfigParser使用实例
2015/04/13 Python
Python while 循环使用的简单实例
2016/06/08 Python
对Python实现累加函数的方法详解
2019/01/23 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
python实现差分隐私Laplace机制详解
2019/11/25 Python
基于Tensorflow使用CPU而不用GPU问题的解决
2020/02/07 Python
html+js 实现markdown编辑器效果
2019/10/23 HTML / CSS
Volcom英国官方商店:美国殿堂级滑板、冲浪、滑雪服装品牌
2019/03/13 全球购物
澳大利亚美容产品及化妆品在线:Activeskin
2020/06/03 全球购物
C语言怎样定义和声明全局变量和函数最好
2013/11/26 面试题
用C语言实现文件读写操作
2013/10/27 面试题
接口可以包含哪些成员
2012/09/30 面试题
如何客观的进行自我评价
2013/12/17 职场文书
总经理助理岗位职责
2015/01/31 职场文书
2016年过年放假安排通知
2015/08/18 职场文书
python实现会员管理系统
2022/03/18 Python