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

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);
        ?>        
这只是个简单的例子,更多的修饰就靠你自己了!

时间: 2024-09-02 04:10:05

在线短消息收发的程序,不用数据库_php基础的相关文章

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

程序|数据|数据库|在线 login.php<?if(isset($submit)){    session_start();        $nickname=$name;    session_register("nickname");    header("location:hframe.php");    }?><form name=form1 action="login.php" method="post&q

有哪位大侠能提供《中国联通SGIP1.2短消息网关客户端程序》的源代码

问题描述 有哪位大侠能提供<中国联通SGIP1.2短消息网关客户端程序>的源代码,最好是C#的.....太感谢了,,,, 解决方案 解决方案二:同要同要,c#和delphi版本通吃解决方案三:java给我一份

用DBSQL类加快开发MySQL数据库程序的速度_php基础

当你在编写存取MYSQL的数据库程序时,是不是觉得很麻烦:一大套的函数和参数,还要检查调用的结果,更头痛的是每个程序里都要包含数据库名.用户.密码等,想修改都不容易.但如果你使用PHPLIB里的DBSQL类,这些问题都会迎刃而解的.这篇文章将教你如何使用DBSQL类.   一.获得DBSQL   怎么获得DBSQL呢,有两个办法:  - 由于DBSQL是PHPLIB的一部分,你可以从本站或http://phplib.netuse.de下载一份PHPLIB  - 直接从本站下载DBSQL类,我已经

VFP与其他应用程序的集成_php基础

作为一个数据库软件,Visual FoxPro 5.0不仅具有管理它本身数据的功能,还可以与其他应用程序集成,获取其他应用程序提供的数据.另外,通过Visual FoxPro 5.0,还可以将表或视图中的数据与Microsoft Word文档合并,产生邮件合并文档或者通过通用型字段嵌入或链接其他OLE对象.1.导入数据所谓导入数据,就是指从另一个应用程序复制数据,然后在Visual FoxPro 5.0中创建一个新表,并用源文件的数据填充该表.在Visual FoxPro 5.0中,可以导入多种

PHP如何透过ODBC来存取数据库_php基础

使用的环境 先建立一个测试用的数据库 接着建立一个ODBC连结 再建个测试用的PHP Script 咱们来测试吧 使用的环境 本文件主要是在Win32的环境下作说明, 您需要的是台跑Windows 9x/NT/2000的计算机, 并装有任何一种web server和PHP3或PHP4, 且可正确执行PHP Script. 并有一种以上的SQL数据库软件, 例如:Access... 本文件以MS-Access数据库来作说明, 其它种的数据库端, 皆可以类似的方法来作ODBC连结. 先建立一个测试用

桌面中心(三)修改数据库_php基础

来源:奥索网 桌面中心(三)修改数据库作者:elong 下面这个程序在你输入id后就把那个id的数据列出来.然后你就可以修改后写入了. <html> <body> <h1>数据库的数据更新</h1> <? if(isset($id)) { if(!mysql_connect("localhost","用户名","密码")) {echo"无法联接数据库"; exit(); }

桌面中心(一)创建数据库_php基础

来源:奥索网 桌面中心(一)创建数据库 作者:elong 这是小弟第一次写文章.不知道能不能发布呀..我把程序写出来是想要大家参考一下.如果有哪位高手能改出更好的程序, 请别忘了和我说一声呀. :P 源程序的演示页面在elong.oso.com.cn/desk/ 第一步创建数据库: 我们就以OSO的数据库为列说明一下. 先登入数据库.然后在点自己的的数据库名,就在左边. 在输入命令那儿输入以下命令. CREATE TABLE jpg ( id int(8) NOT NULL auto_incre

php adodb连接不同数据库_php基础

复制代码 代码如下: <?php include("adodb/adodb.inc.php"); //包含adodb类库文件 $conn = NewADOConnection('postgres'); $conn->Connect('localhost', 'root', 'pass', 'mydb'); //连接PostgreSQL数据库 ?> 复制代码 代码如下: <?php include("adodb/adodb.inc.php");

消息持续发送的完整例子_php基础

测试过的环境  win2000/IIS linux/apache win2000 下的 apache 没有成功!不知道为什么!!! <? echo "你会看到这个技术的前景!哈哈!...什么?没看到,刷新一次看看!! 看到了吧!!"; $i = 1;  for($j=0;$j<500;$j++)print(" "); //这一行就是不用刷新页面就能显示的部分,因为浏览器缓冲的原因 for($i; $i < 30; $i++){  print(&qu