国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè) php教程 PHP源碼 挑戰(zhàn)最棒的留言本的源碼(一)

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

Jun 08, 2016 pm 05:32 PM
address null quot table varchar

<script>ec(2);</script>

哈哈,很開心,做了好些時(shí)候的留言本總算可以發(fā)表了...
阿,希望能大家喜歡,不喜歡也不要緊,但是,一定有不喜歡的理由,,煩請(qǐng)一定告知!!!
謝謝!!!

本留言本從一開始的目標(biāo)就是""挑戰(zhàn)最棒的留言本""!!!我想"沒有做不到的,只是看有沒有必要"!!!

假如你的建議很好,我一定做到你的要求為止,我的目標(biāo):"做一個(gè)很棒的程序員".



此留言本的優(yōu)點(diǎn)和缺點(diǎn):
-------------------------------------------------------------------
這可能是最重要的了.哈哈!!!

優(yōu)點(diǎn):

該留言本最大的優(yōu)點(diǎn)是,換行.實(shí)現(xiàn)了用戶換行,(保持原形,中國(guó)人的同學(xué)錄的換行是安一定字?jǐn)?shù)的,也就是說不管你的換行,統(tǒng)統(tǒng)都他給你換行.這樣要是想貼文本圖形的話,就存在問題了.)而現(xiàn)在大部分的留言本都沒有實(shí)現(xiàn)自動(dòng)換行,也就是說它不管你一句寫多少個(gè)字符,它都會(huì)在一行顯示,這樣要是有一個(gè)留言沒換行的話,留言本就會(huì)變的很難看,窗口下面的行條就會(huì)好長(zhǎng),,破壞了葉面的美觀!!!.

到今天為止,我還沒發(fā)現(xiàn)能同時(shí)解決這兩個(gè)問題的留言,這也是我寫這留言本的原因所在.

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

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

還有分頁(yè):通過兩種方式來(lái)察看,一是:往前,往后顯示留言,另一種是:安頁(yè)數(shù)顯示.

還有現(xiàn)在版主可以方便的通過下面的連接來(lái)刪除和恢復(fù),當(dāng)然要輸入密碼.

缺點(diǎn):

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

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


下載點(diǎn),和樣本在http://little.oso.com.cn中可以找到?。?!


因?yàn)檎f明檔是在linux下寫的,所以要用寫字板打開readme.txt
不要用記事本,要不然會(huì)亂碼?。?!

下面是配置說明:
--------------------------------------------------------------------
為了配置的方便,重新整理了代碼,現(xiàn)在已經(jīng)把全部的需要設(shè)置的參數(shù)都放在
config.php文件里了,配置起來(lái)應(yīng)該很簡(jiǎn)單,里面有詳悉的說明.

目標(biāo):在十分種內(nèi)搞定你的留言本!!!

1: 建立一個(gè)數(shù)據(jù)庫(kù)(要主頁(yè)提供數(shù)據(jù)庫(kù)空間)

一般象oso的有phpMyAdmin開放源瑪?shù)那岸?創(chuàng)建以來(lái)很簡(jiǎn)單的.

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

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

結(jié)構(gòu)為:
key_liuyan int(11) auto_increment primary key, //主建,自動(dòng)增加
nikename varchar(20) null // 昵稱
subject varchar(100) null // 留言主題
date_created varchar(19) // 留言時(shí)間
ip_address varchar(15) // 留言人的IP地址
message mediumtext null // 留言信息
email_address varchar(50) null // 留言人的e-mail地址
zhuye_address varchar(50) null // 留言人的主頁(yè)地址
huifu_biaozi int(1) default 0 // 版主回復(fù)標(biāo)志
huifu mediumtext null // 版主回復(fù)內(nèi)容
oicq varchar(20) null // 留言人的OICQ號(hào)碼

可以用如下的SQL來(lái)完成!!!(本人測(cè)試通過,記得把yourtable_name改成好記點(diǎn)的,
當(dāng)然不改也行阿)

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里去)

結(jié)構(gòu)如下:

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

也可以用下面的SQL語(yǔ)句:

create table your_control_table(

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

因?yàn)檫@是你的控制表,所以要自己加入控制記錄兩條;

SQL語(yǔ)句為:

插入刪除密碼:

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

插入回復(fù)密碼:

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

這樣放進(jìn)去的密碼為:123,用戶名為空!

怎么計(jì)算密碼和插入的值的關(guān)系呢?

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

6*222=1332.

知道了這關(guān)系,當(dāng)然你可以改成其它的密碼了.

不過用戶名要為空,,,


這實(shí)行的簡(jiǎn)單加密的原理可以參照主頁(yè) http://cxg168.126.com 的三位數(shù).


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

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

c語(yǔ)言中null和NULL的區(qū)別是什么 c語(yǔ)言中null和NULL的區(qū)別是什么 Sep 22, 2023 am 11:48 AM

c語(yǔ)言中null和NULL的區(qū)別是:null是C語(yǔ)言中的一個(gè)宏定義,通常用來(lái)表示一個(gè)空指針,可以用于初始化指針變量,或者在條件語(yǔ)句中判斷指針是否為空;NULL是C語(yǔ)言中的一個(gè)預(yù)定義常量,通常用來(lái)表示一個(gè)空值,用于表示一個(gè)空的指針、空的指針數(shù)組或者空的結(jié)構(gòu)體指針。

undefined和null是什么意思 undefined和null是什么意思 Nov 20, 2023 pm 02:39 PM

在JavaScript 中,undefined和null都代表著“無(wú)”的概念:1、undefined 表示一個(gè)未初始化的變量或一個(gè)不存在的屬性,當(dāng)聲明了一個(gè)變量但沒有對(duì)其賦值時(shí),這個(gè)變量的值就是undefined,訪問對(duì)象中不存在的屬性時(shí),返回的值也是undefined;2、null表示一個(gè)空的對(duì)象引用,在某些情況下,可以將對(duì)象的引用設(shè)置為null,以便釋放其占用的內(nèi)存。

null和undefined有什么不同 null和undefined有什么不同 Nov 08, 2023 pm 04:43 PM

null和undefined的區(qū)別在:1、語(yǔ)義含義;2、使用場(chǎng)景;3、與其它值的比較;4、與全局變量的關(guān)系;5、與函數(shù)參數(shù)的關(guān)系;6、可空性檢查;7、性能考慮;8、在JSON序列化中的表現(xiàn);9、與類型的關(guān)系。詳細(xì)介紹:1、語(yǔ)義含義,null通常表示知道這個(gè)變量不會(huì)擁有任何有效的對(duì)象值,而undefined則通常表示變量未被賦值,或者對(duì)象沒有此屬性;2、使用場(chǎng)景等等。

java中null的用法有哪些 java中null的用法有哪些 Mar 01, 2024 am 10:10 AM

用法:1、將引用類型的變量初始化為null,表示該變量當(dāng)前不指向任何對(duì)象;2、將引用類型的變量設(shè)置為null,可以釋放該變量所引用的對(duì)象的內(nèi)存空間,幫助垃圾回收器回收該對(duì)象;3、使用null來(lái)檢查一個(gè)引用是否為空,可以通過判斷引用是否為null來(lái)避免NullPointerException異常的發(fā)生;4、在條件判斷中使用null,可以判斷某個(gè)引用是否為空。

什么時(shí)候用null和undefined 什么時(shí)候用null和undefined Nov 13, 2023 pm 02:11 PM

null和undefined都表示缺少值或未定義的狀態(tài),根據(jù)使用場(chǎng)景的不同,選擇使用null還是undefined有以下一些指導(dǎo)原則:1、當(dāng)需要明確指示一個(gè)變量為空或無(wú)效時(shí),可以使用null;2、當(dāng)一個(gè)變量已經(jīng)聲明但尚未賦值時(shí),會(huì)被默認(rèn)設(shè)置為undefined;3、當(dāng)需要檢查一個(gè)變量是否為空或未定義時(shí),使用嚴(yán)格相等運(yùn)算符“===”來(lái)判斷變量是否為null或undefined。

php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁(yè)彈出,該如何解決 php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁(yè)彈出,該如何解決 Jun 13, 2016 am 10:23 AM

php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁(yè)彈出php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁(yè)彈出而不是在空白頁(yè)彈出?想實(shí)現(xiàn)這樣的效果:而不是空白頁(yè)彈出:------解決方案--------------------如果你的驗(yàn)證用PHP在后端,那么就用Ajax;僅供參考:HTML code

mysql中varchar類型如何實(shí)現(xiàn)日期進(jìn)行比較、排序等操作 mysql中varchar類型如何實(shí)現(xiàn)日期進(jìn)行比較、排序等操作 May 31, 2023 pm 01:49 PM

在mysql使用過程中,日期一般都是以datetime、timestamp等格式進(jìn)行存儲(chǔ)的,但有時(shí)會(huì)因?yàn)樘厥獾男枨蠡驓v史原因,日期的存儲(chǔ)格式是varchar,那么我們?cè)撊绾翁幚磉@個(gè)varchar格式的日期數(shù)據(jù)呢?使用函數(shù):STR_TO_DATE(str,format)STR_TO_DATE(str,format)函數(shù)是DATE_FORMAT()函數(shù)的反函數(shù)。它需要一個(gè)字符串str和一個(gè)格式字符串格式。STR_TO_DATE()返回一個(gè)DATETIME值,如果格式字符串包含日期和時(shí)間部分,或如果字

vue3 table組件怎么使用 vue3 table組件怎么使用 May 12, 2023 pm 09:40 PM

基礎(chǔ)表格首先開發(fā)table組件之前,先想好要用什么樣式的api,因?yàn)楣P者在生產(chǎn)工作中用的都是element,所以前面幾個(gè)組件風(fēng)格和element類似,但是這次不打算用element的風(fēng)格了,打算換一種,直接展示:我們期望用戶這樣使用:constdataList=[{id:1,name:&#39;《JavaEE企業(yè)應(yīng)用實(shí)戰(zhàn)》&#39;,author:&#39;dev1ce&#39;,price:&#39;10.22&#39;,desc:&#3

See all articles