最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于文本的留言簿

 更新時間:2006年10月09日 00:00:00   作者:  
固然基數據庫的留言簿可以作得很漂亮,而且也更好管理。 但是對于那些沒有數據庫空間的朋友們來說,基于文本的留言簿也完成可以適用于個人站來使用。而且只要我們努力去做同樣可以做得很好,甚至可以說絲毫不比基于數據庫的留言簿差。在這里我向介紹一個基于文本的留言簿。在下面這個地址你可以看到它的演示:http://bamboo.oso.com.cn/note.htm,它具有以下兩個特點:
1.    用不同的顏我顯示不同人發(fā)表的留言;
2.    每個留言者具有選擇小圖標的功能。
本留言簿要由以下四個文件組成:記錄留言內容的note.txt文件;記錄留言文字顯示顏色的color.txt文件;這兩個文件都可以有notepad來創(chuàng)建。反應留言表單的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="n1.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="2">&nbsp; <img border="0" src="n2.gif" width="16" height="16">&nbsp;&nbsp;    
    <input type="radio" name="icon" value="3">&nbsp; <img border="0" src="n3.gif" width="16" height="16">&nbsp;    
    <input type="radio" name="icon" value="4">&nbsp; <img border="0" src="n4.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="5">&nbsp; <img border="0" src="n5.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="6">&nbsp;&nbsp; <img border="0" src="n6.gif" width="19" height="18">&nbsp;&nbsp;    
    <input type="radio" name="icon" value="7">&nbsp;&nbsp; <img border="0" src="n7.gif" width="15" height="15">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="8">&nbsp;&nbsp; <img border="0" src="n8.gif" width="19" height="18">&nbsp;&nbsp;      
    &nbsp;&nbsp; <input type="radio" name="icon" value="9">&nbsp; <img border="0" src="n9.gif" width="19" height="18">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="10">&nbsp; <img border="0" src="n10.gif" width="18" height="18">&nbsp;    
    <input type="radio" name="icon" value="11">&nbsp; <img border="0" src="n11.gif" width="18" height="18">&nbsp;    
    <input type="radio" name="icon" value="12">&nbsp; <img border="0" src="n12.gif" width="18" height="18">&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="13">&nbsp; <img border="0" src="n13.gif" width="15" height="15">&nbsp;&nbsp;&nbsp;&nbsp;    
    <input type="radio" name="icon" value="14">&nbsp;&nbsp;&nbsp;<img border="0" src="n14.gif" width="18" height="18">&nbsp;&nbsp;    
    <input type="radio" name="icon" value="15">&nbsp;&nbsp;&nbsp; <img border="0" src="n15.gif" width="15" height="15">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;      
    </div>     
  <div align="left">      
    &nbsp;       
    <input type="submit" value="發(fā)送" name="B1"><input type="reset" value="重寫" name="B2">       
    <a href="note.php?primsg=1">查看留言</a><br>      
    </div>     
  </form>      
  </body>                   
</html>                   
其中:nx.gif是小圖標圖片,你自己可以更換。
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 "你總得說點什么吧?否則點發(fā)送干什么?不會是點錯了吧?想查看留言??<br>";
              }
          else{
             if  ($email=="") {
            print "連電子郵件地址也不給留?我如何跟你聯系?<br>";
                }
             else if  ($webname==""||$webadd="") {
             print "你沒有個人主頁?如果有還是希望你給我留下的地址,當作是宣傳也可以嘛!<br>";
                }
              $t = date(Y年m月d日);
              $note = str_replace ( "<",  "<", $note);
              $note = str_replace ( ">",  ">", $note);
              $note = str_replace ( "\n",  "<br>", $note);
              $f = fopen("color.txt","r+");
              $color1=fread($f,filesize("color.txt"));
              if($color1==0){
                $color=ff0000;}
              else if($color1==1){
                $color="0000ff";}
              else if($color1==2){
                $color="00ff00";
              }
              else if($color1==3){
                $color="000000";
              }
              if($color1>=3){
                 $color1=0;}
              else{
                 $color1+=1;
              }
              fseek($f,0);
              fputs($f,$color1);
              fclose($f);
              for($I=1;$I<=15;$I++){
                 if($I==$icon){
                   $pic=$I;
                   }
                 }
              $str=strval($pic);
              $strhtml="<img src='n".$str.".gif'>";
              $add="<a href=".$webadd."></a>";
              $main = "$strhtml<br><font color=$color><a href=\"mailto:$email\">$name</a>&nbsp&nbsp&nbsp&nbsp個人主頁:&nbsp$add$webname</a>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp($t)<br>
              說:$note <br>";
              $f = fopen("note.txt","a");
              fwrite($f,$main);
              fclose($f);
               $f = fopen("note.txt","r");
              $msg = fread($f,filesize("note.txt"));
              fclose($f);
               echo"$msg";
              }
}
?>

相關文章

  • 在PHP中使用XML

    在PHP中使用XML

    在PHP中使用XML...
    2006-10-10
  • 轉PHP手冊及PHP編程標準

    轉PHP手冊及PHP編程標準

    轉PHP手冊及PHP編程標準...
    2006-12-12
  • php與php MySQL 之間的關系

    php與php MySQL 之間的關系

    PHP 是一種易于學習和使用的服務器端腳本語言。只需要很少的編程知識你就能使用PHP 建立一個真正交互的WEB 站點。
    2009-07-07
  • PHP PDOStatement::setAttribute講解

    PHP PDOStatement::setAttribute講解

    今天小編就為大家分享一篇關于PHP PDOStatement::setAttribute講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • PHP join()函數用法與實例講解

    PHP join()函數用法與實例講解

    今天小編就為大家分享一篇關于PHP join()函數用法與實例講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 淺析php中json_encode()和json_decode()

    淺析php中json_encode()和json_decode()

    從5.2版本開始,PHP原生提供json_encode()和json_decode()函數,前者用于編碼,后者用于解碼。下面我們來分析下這2個函數
    2014-05-05
  • 淺談php和.net的區(qū)別

    淺談php和.net的區(qū)別

    剛開始接觸php,菜鳥一枚。由于是剛從asp.net轉來的,所以就發(fā)表下,個人對于這2種語言區(qū)別的看法,希望對大家能有所幫助
    2014-09-09
  • PHP PDOStatement::rowCount講解

    PHP PDOStatement::rowCount講解

    今天小編就為大家分享一篇關于PHP PDOStatement::rowCount講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • PHP PDOStatement::columnCount講解

    PHP PDOStatement::columnCount講解

    今天小編就為大家分享一篇關于PHP PDOStatement::columnCount講解,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 一個查看session內容的函數

    一個查看session內容的函數

    這篇文章主要給大家介紹了一個查看session內容的函數,需要的朋友可以參考下
    2006-10-10

最新評論

大理市| 方正县| 永宁县| 兴文县| 台安县| 弋阳县| 裕民县| 高清| 柘荣县| 翁源县| 舞钢市| 灵山县| 中山市| 渑池县| 垦利县| 天柱县| 芷江| 峨边| 吉隆县| 乡城县| 新邵县| 钟祥市| 盖州市| 永修县| 华安县| 方正县| 广河县| 峨眉山市| 宣威市| 宁阳县| 调兵山市| 共和县| 泗洪县| 天津市| 保靖县| 营口市| 儋州市| 临西县| 汶川县| 凤山市| 枝江市|