<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      挑戰最棒的留言本的源碼(一)

      [摘要]哈哈,很開心,做了好些時候的留言本總算可以發表了... 阿,希望能大家喜歡,不喜歡也不要緊,但是,一定有不喜歡的理由,,煩請一定告知!!! 謝謝!!! 本留言本從一開始的目標就是"&quo...
      哈哈,很開心,做了好些時候的留言本總算可以發表了...
      阿,希望能大家喜歡,不喜歡也不要緊,但是,一定有不喜歡的理由,,煩請一定告知!!!
      謝謝!!!

      本留言本從一開始的目標就是""挑戰最棒的留言本""!!!我想"沒有做不到的,只是看有沒有必要"!!!

      如果你的建議很好,我一定做到你的要求為止,我的目標:"做一個很棒的程序員".

      此留言本的優點和缺點:
      -------------------------------------------------------------------
      這可能是最重要的了.哈哈!!!

      優點:

      該留言本最大的優點是,換行.實現了用戶換行,(保持原形,中國人的同學錄的換行是安一定字數的,也就是說不管你的換行,統統都他給你換行.這樣要是想貼文本圖形的話,就存在問題了.)而現在大部分的留言本都沒有實現自動換行,也就是說它不管你一句寫多少個字符,它都會在一行顯示,這樣要是有一個留言沒換行的話,留言本就會變的很難看,窗口下面的行條就會好長,,破壞了葉面的美觀!!!.

      到今天為止,我還沒發現能同時解決這兩個問題的留言,這也是我寫這留言本的原因所在.

      包括oso的論壇,也是不換行的,不信你去留言試試,寫一條很長的不回車的字符,這樣它的葉面馬上就出現問題了.(我和oso提過這問題,不知道改了沒有!)

      我寫了個computer_message($msg);的函數解決了這問題,可以看config.php文件中的源瑪.

      還有分頁:通過兩種方式來察看,一是:往前,往后顯示留言,另一種是:安頁數顯示.

      還有現在版主可以方便的通過下面的連接來刪除和恢復,當然要輸入密碼.

      缺點:

      當然有了,要實事求是,就是頁面的美化工作做的還不是很夠,雖然覺的很必要,但由于時間的關系總覺的這是外面的東西,可以先拖一下,當然只要有一點HTML知識的都可以很方便的修改.

      還有就是未知的BUG了!哈哈!!!


      下載點,和樣本在http://little.oso.com.cn中可以找到。!


      因為說明檔是在linux下寫的,所以要用寫字板打開readme.txt
      不要用記事本,要不然會亂碼!。

      下面是配置說明:
      --------------------------------------------------------------------
      為了配置的方便,重新整理了代碼,現在已經把全部的需要設置的參數都放在
      config.php文件里了,配置起來應該很簡單,里面有詳悉的說明.

      目標:在十分種內搞定你的留言本!!!

      1: 建立一個數據庫(要主頁提供數據庫空間)

      一般象oso的有phpMyAdmin開放源瑪的前端.創建以來很簡單的.

      取好名字后,記得把config.php 的$db_name改成這個名字

      2: 建立留言表(等下把config.php的$table_name改成這里你起的名字).

      結構為:
      key_liuyan int(11) auto_increment primary key, //主建,自動增加
      nikename varchar(20) null // 昵稱
      subject varchar(100) null // 留言主題
      date_created varchar(19) // 留言時間
      ip_address varchar(15) // 留言人的IP地址
      message mediumtext null // 留言信息
      email_address varchar(50) null // 留言人的e-mail地址
      zhuye_address varchar(50) null // 留言人的主頁地址
      huifu_biaozi int(1) default 0 // 版主回復標志
      huifu mediumtext null // 版主回復內容
      oicq varchar(20) null // 留言人的OICQ號碼

      可以用如下的SQL來完成!!!(本人測試通過,記得把yourtable_name改成好記點的,
      當然不改也行阿)

      create table your_liuyan_table(
      key_liuyan int(11) auto_increment primary key,
      nikename varchar(20) null,
      subject varchar(100) null,
      date_created varchar(19) ,
      ip_address varchar(15),
      message mediumtext null,
      email_address varchar(50) null,
      zhuye_address varchar(50) null,
      huifu_biaozi int(1) default 0 ,
      huifu mediumtext null,
      oicq varchar(20) null
      )

      3: 建立控制表:(同樣要把這里起的名字放到config.php的$table_name_control里去)

      結構如下:

      leibie varchar(20) primary key,
      value varchar(20) null

      也可以用下面的SQL語句:

      create table your_control_table(

      leibie varchar(20) primary key,
      value varchar(20) null
      )

      因為這是你的控制表,所以要自己加入控制記錄兩條;

      SQL語句為:

      插入刪除密碼:

      insert into your_control_tble(
      leibie,
      value)
      values
      (delete,'1332');

      插入回復密碼:

      insert into your_control_tble(
      leibie,
      value)
      values
      (huifu,'1332');

      這樣放進去的密碼為:123,用戶名為空!

      怎么計算密碼和插入的值的關系呢?

      是這樣的,你的密碼 ,如123 把三位數上的各位加起來,等于6,然后把6乘以222就是密碼值!!!

      6*222=1332.

      知道了這關系,當然你可以改成其它的密碼了.

      不過用戶名要為空,,,


      這實行的簡單加密的原理可以參照主頁 http://cxg168.126.com 的三位數.


      4: 一切完成,然后只要把除了readme.txt外的文件上傳就行了.

      如還有什么問題請聯系我.

      下面是聯系我的方法(意見返回):
      --------------------------------------------------------------------
      ?我的留言本: http://little.oso.com.cn
      我的OICQ: 873221
      我的e-mail: cxg168@sohu.com

      ---------------------------------------------------------------------





      日韩精品一区二区三区高清