编程论坛
400万+工程师在用
华为|鸿蒙开发者日
直播报名
400万+工程师在用
华为|鸿蒙开发者日
直播报名

电子发烧友网工程师

17年用户 16436经验值
擅长:可编程逻辑 MEMS/传感技术 测量仪表 模拟技术 控制/MCU RF/无线
私信 关注

简单留言簿程序

2009-1-11 09:00

<p><font face="Verdana">简单留言簿程序</font></p>
<p><font face="Verdana">/* </font></p>
<p><font face="Verdana">annotate.php3&nbsp; </font></p>
<p><font face="Verdana">这是一个可以被放置在任何PHP3页面上的,允许用户留言的一个程序。<br/>用户所加入的留言被存放成一个文件并被放置在当前目录下。</font></p>
<p><font face="Verdana">我写下这个程序序是因为我想用一个简单的方法来实现这个把用户的留<br/>言加到我页面上的功能,而不用 mySQL数据库的支持。</font></p>
<p><font face="Verdana">当留言被加入时,空行会被转换成段落标识&lt;P&gt;。不会有其它的会被转换。<br/>如果你不想要你的访问都输入含有HTML的留言,你可以取消已被注释的<br/>&nbsp;"strip_tags" 这一行。</font></p>
<p><font face="Verdana">注意:你所放置该程序的目录要有可能的属性。这个可以通过Web Server设置。</font></p>
<p><font face="Verdana">把这个模块放置到你页面上的任何一个位置,你可以用以下的语句:</font></p>
<p><font face="Verdana">require("/some/full/path/annotate.php3"); <br/>或者是用一个相对路径的写法:<br/>require($DOCUMENT_ROOT . "/relativepath/php3"); </font></p>
<p><font face="Verdana">Steve Yelvington &lt; steve@yelvington.com &gt; </font></p>
<p><font face="Verdana">&nbsp;4/14/2000&nbsp;&nbsp;&nbsp; Mouse Chen( litmouse@km169.net&nbsp;&nbsp; )&nbsp;&nbsp;&nbsp; Translate to Chinese<br/>*/ </font></p>
<p><font face="Verdana">IF ($message) <br/>&nbsp;&nbsp;&nbsp; { <br/>&nbsp;&nbsp;&nbsp;&nbsp; /*取消了下面两行的注释,就可使用户所输入HTML的标识失效 */ <br/>&nbsp;&nbsp;&nbsp;&nbsp; /* $name = strip_tags($name); */ <br/>&nbsp;&nbsp;&nbsp;&nbsp; /* $message = strip_tags($message); */ <br/>&nbsp;&nbsp;&nbsp; $message = ereg_replace( "\r\n\r\n",&nbsp; "\n&lt;P&gt;", $message); <br/>&nbsp;&nbsp;&nbsp; $date = date( "l, F j Y, h:i a"); <br/>&nbsp;&nbsp;&nbsp; $message =&nbsp; "&lt;B&gt;$name &lt;/B&gt; -- $date&lt;P&gt; $message &lt;BR&gt;&lt;HR&gt;"; <br/>&nbsp;&nbsp;&nbsp; $fp = fopen (basename($PHP_SELF) .&nbsp; ".comment",&nbsp; "a"); <br/>&nbsp;&nbsp;&nbsp; fwrite ($fp, $message); <br/>&nbsp;&nbsp;&nbsp; fclose ($fp); <br/>&nbsp;&nbsp;&nbsp; } <br/>@readfile(basename(($PHP_SELF .&nbsp; ".comment"))); <br/>?&gt; <br/>&lt;FORM method="post"&gt; <br/>&lt;b&gt;Your name:&lt;/b&gt;&lt;BR&gt;&lt;INPUT name="name" type="text" size="55"&gt;&lt;BR&gt; <br/>&lt;b&gt;Your comment:&lt;/b&gt;&lt;BR&gt;&lt;TEXTAREA name="message" rows=10 cols=55 wrap=virtual&gt; <br/>&lt;/TEXTAREA&gt;&lt;BR&gt; <br/>&lt;INPUT name="submit" type="submit" value="Post your comments"&gt; <br/>&lt;/FORM&gt; <br/></font></p>

回帖(1)

张君

2016-11-18 15:44:04
                                    

更多回帖

打开APP