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


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 相关文章推荐
用Apache反向代理设置对外的WWW和文件服务器
Oct 09 PHP
使用PHP和XSL stylesheets转换XML文档
Oct 09 PHP
使用Linux五年积累的一些经验技巧
Jun 20 PHP
PHP迭代器的内部执行过程详解
Nov 12 PHP
php中的curl使用入门教程和常见用法实例
Apr 10 PHP
php计算两个日期时间差(返回年、月、日)
Jun 19 PHP
PHP实现可自定义样式的分页类
Mar 29 PHP
PHP中功能强大却很少使用的函数实例小结
Nov 10 PHP
php + nginx项目中的权限详解
May 23 PHP
浅谈php的TS和NTS的区别
Mar 13 PHP
Laravel中validation验证 返回中文提示 全局设置的方法
Sep 29 PHP
聊聊 PHP 8 新特性 Attributes
Aug 19 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
PHPlet在Windows下的安装
2006/10/09 PHP
实测在class的function中include的文件中非php的global全局环境
2013/07/15 PHP
php采用curl实现伪造IP来源的方法
2014/11/21 PHP
win10环境PHP 7 安装配置【教程】
2016/05/09 PHP
Thinkphp5+uploadify实现的文件上传功能示例
2018/05/26 PHP
通过jquery实现tab标签浏览效果
2007/02/20 Javascript
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
javascript 动态数据下的锚点错位问题解决方法
2008/12/24 Javascript
跨浏览器开发经验总结(三)   警惕“IE依赖综合症”
2010/05/13 Javascript
用javascript读取xml文件读取节点数据
2014/08/12 Javascript
js控制文本框输入的字符类型方法汇总
2015/06/19 Javascript
nodejs爬虫抓取数据乱码问题总结
2015/07/03 NodeJs
AngularJS实现表单手动验证和表单自动验证
2015/12/09 Javascript
原生js编写autoComplete插件
2016/04/13 Javascript
逻辑表达式中与或非的用法详解
2016/06/06 Javascript
解决BootStrap Fileinput手机图片上传显示旋转问题
2017/06/01 Javascript
Angular 4中如何显示内容的CSS样式示例代码
2017/11/06 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
JS内部事件机制之单线程原理
2018/07/02 Javascript
webpack4.x打包过程详解
2018/07/18 Javascript
swiper在angularjs中使用循环轮播失效的解决方法
2018/09/27 Javascript
vscode自定义vue模板的实现
2021/01/27 Vue.js
python中range()与xrange()用法分析
2016/09/21 Python
python读取word文档,插入mysql数据库的示例代码
2018/11/07 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
python 抓包保存为pcap文件并解析的实例
2019/07/23 Python
python+requests实现接口测试的完整步骤
2020/10/27 Python
如何将Pycharm中调整字体大小的方式设置为&quot;ctrl+鼠标滚轮上下滑&quot;
2020/11/17 Python
CSS去掉A标签(链接)虚线框的方法
2014/04/01 HTML / CSS
移动端Html5页面生成图片解决方案
2018/08/07 HTML / CSS
Paradox London官方网站:英国新娘鞋婚礼鞋品牌
2019/08/29 全球购物
终端业务员岗位职责
2013/11/27 职场文书
宝宝周岁宴答谢词
2014/01/26 职场文书
平面设计求职信
2014/03/10 职场文书
工地宣传标语
2014/06/18 职场文书
Java Spring Boot请求方式与请求映射过程分析
2022/06/25 Java/Android