时间: 2021-07-31 作者:daque
因为海内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 ©2000 niky all rights reserved. 【正文版权归作家与奥索网共通具有,如需连载,请证明作家及根源】