盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

基于文本的留言簿

时间:2024/10/21作者:未知来源:盾怪网教程人气:

[摘要]固然基数据库的留言簿可以作得很漂亮,而且也更好管理。 但是对于那些没有数据库空间的朋友们来说,基于文本的留言簿也完成可以适用于个人站来使用。而且只要我们努力去做同样可以做得很好,甚至可以说丝毫不比基...
固然基数据库的留言簿可以作得很漂亮,而且也更好管理。 但是对于那些没有数据库空间的朋友们来说,基于文本的留言簿也完成可以适用于个人站来使用。而且只要我们努力去做同样可以做得很好,甚至可以说丝毫不比基于数据库的留言簿差。在这里我向介绍一个基于文本的留言簿。在下面这个地址你可以看到它的演示:http://bamboo.oso.com.cn/note.htm,它具有以下两个特点:
1.    用不同的颜我显示不同人发表的留言;
2.    每个留言者具有选择小图标的功能。
本留言簿要由以下四个文件组成:记录留言内容的note.txt文件;记录留言文字显示颜色的color.txt文件;这两个文件都可以有notepad来创建。反应留言表单的note.htm文件;最终处理留言信息的note.php文件。以下是它们的源代码:
note.htm:
<html>
<head>
<title>===留言簿===</title>
</head>
<body>
  <form method="POST" action="note.php">       
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 你的大名:<input type="text" name="name" size="44"><br>       
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 你的邮件地址:<input type="text" name="email" size="40"><br>       
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 你的个人主页:<input type="text" name="webname" size="40"><br>       
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 你的个人主页地址:<input type="text" name="webadd" size="35"><br>       
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 你的留言:<br>       
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;        
    <textarea rows="2" name="note" cols="50"></textarea>        
    &nbsp;&nbsp;请选择你喜欢的图标:        
    &nbsp;&nbsp; <input type="radio" value="1" checked name="icon">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n1.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="2">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n2.gif" width="16" height="16">&nbsp;&nbsp;    
    <input type="radio" name="icon" value="3">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n3.gif" width="16" height="16">&nbsp;    
    <input type="radio" name="icon" value="4">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n4.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="5">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n5.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="6">&nbsp;&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n6.gif" width="19" height="18">&nbsp;&nbsp;    
    <input type="radio" name="icon" value="7">&nbsp;&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n7.gif" width="15" height="15">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="8">&nbsp;&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n8.gif" width="19" height="18">&nbsp;&nbsp;      
    &nbsp;&nbsp; <input type="radio" name="icon" value="9">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n9.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="10">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n10.gif" width="18" height="18">&nbsp;    
    <input type="radio" name="icon" value="11">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n11.gif" width="18" height="18">&nbsp;    
    <input type="radio" name="icon" value="12">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n12.gif" width="18" height="18">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="13">&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n13.gif" width="15" height="15">&nbsp;&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="14">&nbsp;&nbsp;&nbsp;<img border="0" src=http://www.okasp.com/techinfo/"n14.gif" width="18" height="18">&nbsp;&nbsp;    
    <input type="radio" name="icon" value="15">&nbsp;&nbsp;&nbsp; <img border="0" src=http://www.okasp.com/techinfo/"n15.gif" width="15" height="15">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      
    </div>     
  <div align="left">      
    &nbsp;       
    <input type="submit" value="发送" name="B1"><input type="reset" value="重写" name="B2">       
    <a href=是小图标图片,你自己可以更换。
Note.php:
<?
    if($primsg==1){
       $f = fopen("note.txt","r");
       $msg = fread($f,filesize("note.txt"));
       fclose($f);
       print "$msg";  }
    else{
          if ($name=="") {
            print "你总得给我留下的你的大名吧!否则我如何称呼你?<br>";}
            else if  ($note=="") {
            print "你总得说点什么吧?否则点发送干什么?不会是点错了吧?想查看留言??<br>";
              }
          else{
             if  ($email=="") {
            print "连电子邮件地址也不给留?我如何跟你联系?<br>";
                }
             else if  ($webname==""

关键词:基于文本的留言簿




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版