电脑安全

您当前的位置:主页 > 电脑安全 >

一个没有MYSQL数据库支持的简易留言本的编写-网

来源:[db:来源]标题:   文件    编辑:电脑技术全能网 时间:2019-09-22 18:28

原标题:一个没有MYSQL数据库支持的简易留言本的编写-网
   因为海内MySQL资本比拟缓和,外洋的不是太慢,就是错误我国用户凋谢。因而,在没有MYSQL的日子里,咱们想做一些便利别人和完美本人站点的事件,那几乎比登天还难,为了解脱这类苦楚,niky哭思冥想,闭门造车,终究,皇天不负故意人,一个不须要MYSQL数据库支撑的浅易留言本就如许出台了,咱们临时叫它gbook.php吧,源顺序以下: <? if ($message) { $message = ereg_replace( "rnrn","n<P>", $message); //去除有效的操纵标记 $date = date( "l, F j Y, h:i a"); //猎取指定的日期时光格局 $ip=getenv("REMOTE_ADDR"); $message ="<table border="0" cellspacing="0" width="640" cellpadding="0"> <tr> <td width="25%"><B>$name </B></td> <td width="25%">$email</td> <td width="25%">写于--$date</td> <td width="25%">来自>>$ip</td> </tr> <tr> <td width="100%" colspan="4">$subject</td> </tr> <tr> <td width="100%" colspan="4">$massage</td> </tr> </table><hr> "; $fp = fopen (basename($PHP_SELF) .".comment","a"); fwrite ($fp, $message); fclose ($fp); } @readfile(basename(($PHP_SELF .".comment"))); //读出记载文件内容 ?> <form method="POST"> <p>姓名:<input type="text" name="name" size="20"> E-mail:<input type="text" name="email" size="24"><hr>主题:<input type="text" name="subject" size="55"> <p>您想说的话:<br><TEXTAREA name="message" rows=10 cols=60 wrap=virtual> </TEXTAREA><BR><br> <INPUT name="submit" type="submit" value="宣布!"> <input type="reset" value="重写?" name="B2"></p></form>────────────────────────────────────── 下面的顺序,其道理是:在PHP端起首推断message变量能否存在,假如不存在,则读文件。读文件应用了readfile函数。至于文件名的提取,这里应用了一个奇妙的方法(应用$PHP_SELF变量提取文件地点的相对地位,而后用basename()函数提取文件名,再加上指定的文件尾comment.)来实现的。为了能更好的进修PHP&MySQL,特拿来和各人同享,也盼望已经和niky一样苦楚过的网路人能有一个属于本人的留言本,而不是"xxx留言本由xxx.com供给."而大煞景致。还等甚么,赶紧举动吧! 版权全部,请勿随意转载! Copyright ©2000nikyAll rights reserved.【本文版权归作者与奥索网独特领有,如需转载,请说明作者及出处】

上一篇:php 无限级分类代码-网络编程

下一篇:没有了