看到人家的主頁上都有留言板,我也想有一個(gè)。不過聽說多數(shù)留言板都是用Asp做的,我連Asp是什么都不知道,更不用說用它來寫留言板了。前兩天研究了一下FrontPage 2000,倒也弄出來一個(gè)不用后臺(tái)的小留言板,也還過得去,拿出來讓大家看看。
首先得把界面弄好。先來幾個(gè)文本輸入框來讓人家寫留言,兩個(gè)發(fā)送留言的醒目按鈕也是必不可少的。在給這些文本輸入框取個(gè)名字,比如name、E-mail、homepage什么的,文本框的前面也寫上相應(yīng)的文字。同樣,按鈕的標(biāo)簽用Button1、Button2什么的太老土,改成“寫了擺酷”、“不寫??帷?,按鈕的類型可以分別設(shè)置為“Submit”、“Reset”。注意哦,這些文本框、按鈕,必須在同一個(gè)Form里面。這樣,一個(gè)簡(jiǎn)單的界面就弄好了。不過單是這一個(gè)界面還遠(yuǎn)遠(yuǎn)不夠,現(xiàn)在按“Submit”按鈕,把頁面信息都提交。
下面簡(jiǎn)單地建一個(gè)數(shù)據(jù)庫。由于Access簡(jiǎn)單易學(xué),容易上手,就用它來建吧。先建4個(gè)字段出來,同樣分別命名為name、E-mail、homepage和表單里的文本框一一對(duì)應(yīng)。建好之后,存盤,命名為xur.dbf(存放留言信息的數(shù)據(jù)庫,名字隨便,不過要注意與下文對(duì)應(yīng))。
打開“工具”菜單,選擇“站點(diǎn)設(shè)置”命令,選擇“數(shù)據(jù)庫”選項(xiàng)卡,單擊“添加”按鈕,在彈出的“新建數(shù)據(jù)庫連接”面板中輸入“小魚兒的留言板”,單擊“瀏覽”按鈕,選擇創(chuàng)建的xur.dbf文件。一路“確定”下來,就與數(shù)據(jù)庫建好了連接。
在頁面的表單區(qū)域單擊右鍵,在彈出的快捷菜單中選擇“表單屬性”,點(diǎn)選“發(fā)送到數(shù)據(jù)庫”單選鈕,單擊“選項(xiàng)”按鈕,在“數(shù)據(jù)庫結(jié)果”選項(xiàng)卡中選擇要操作的數(shù)據(jù)庫xur.dbf,在“保存的域”選項(xiàng)卡中,分別選中文本框中的表單項(xiàng)(name等),單擊“修改”按鈕,在彈出的“修改域”面板中,分別修改表單項(xiàng)和數(shù)據(jù)庫中的字段一一對(duì)應(yīng)。然后一路確定,以更改表單中文本框的值,以并單擊“寫了擺酷”按鈕后,能夠修改數(shù)據(jù)庫中對(duì)應(yīng)的字段。
分別選中表單中各個(gè)文本框,打開“插入”菜單,指向“數(shù)據(jù)庫”項(xiàng),選擇結(jié)果命令,點(diǎn)選“使用現(xiàn)有數(shù)據(jù)庫連接”,打開下拉列表,選中“小魚兒的留言板”。單擊“下一步”進(jìn)行下一步操作。在數(shù)據(jù)庫向?qū)Р襟E4的時(shí)候,打開下拉列表,選擇“每條記錄占一行”。在下一步操作中對(duì)數(shù)據(jù)進(jìn)行分組,一般5到10組比較合適。然后一路“確定”,完成數(shù)據(jù)庫的瀏覽功能。
好了,現(xiàn)在是享受一下成果的時(shí)候了。保存網(wǎng)頁后,按下FronPage編輯器下拉工具列“在瀏覽器中預(yù)覽”,就可以看到你的留言板了;在瀏覽器中填寫第一次留言的資料后,按下“寫了擺酷”。按了后,F(xiàn)rontPage系統(tǒng)會(huì)自動(dòng)送出留言確認(rèn)信息:“Form Confirmation Thank you for submitting the following information: R1: V1 清除所有文字,寫完以后送出Return to the form.”。原來頁面的內(nèi)容也改變掉了。
現(xiàn)在就可以把留言板上傳到你的服務(wù)器空間上,并與主頁建立連接了。(用FrontPage創(chuàng)作的留言板需要服務(wù)器支持,因此需要找一個(gè)合適的服務(wù)空間才能使用。)
首先得把界面弄好。先來幾個(gè)文本輸入框來讓人家寫留言,兩個(gè)發(fā)送留言的醒目按鈕也是必不可少的。在給這些文本輸入框取個(gè)名字,比如name、E-mail、homepage什么的,文本框的前面也寫上相應(yīng)的文字。同樣,按鈕的標(biāo)簽用Button1、Button2什么的太老土,改成“寫了擺酷”、“不寫??帷?,按鈕的類型可以分別設(shè)置為“Submit”、“Reset”。注意哦,這些文本框、按鈕,必須在同一個(gè)Form里面。這樣,一個(gè)簡(jiǎn)單的界面就弄好了。不過單是這一個(gè)界面還遠(yuǎn)遠(yuǎn)不夠,現(xiàn)在按“Submit”按鈕,把頁面信息都提交。
下面簡(jiǎn)單地建一個(gè)數(shù)據(jù)庫。由于Access簡(jiǎn)單易學(xué),容易上手,就用它來建吧。先建4個(gè)字段出來,同樣分別命名為name、E-mail、homepage和表單里的文本框一一對(duì)應(yīng)。建好之后,存盤,命名為xur.dbf(存放留言信息的數(shù)據(jù)庫,名字隨便,不過要注意與下文對(duì)應(yīng))。
打開“工具”菜單,選擇“站點(diǎn)設(shè)置”命令,選擇“數(shù)據(jù)庫”選項(xiàng)卡,單擊“添加”按鈕,在彈出的“新建數(shù)據(jù)庫連接”面板中輸入“小魚兒的留言板”,單擊“瀏覽”按鈕,選擇創(chuàng)建的xur.dbf文件。一路“確定”下來,就與數(shù)據(jù)庫建好了連接。
在頁面的表單區(qū)域單擊右鍵,在彈出的快捷菜單中選擇“表單屬性”,點(diǎn)選“發(fā)送到數(shù)據(jù)庫”單選鈕,單擊“選項(xiàng)”按鈕,在“數(shù)據(jù)庫結(jié)果”選項(xiàng)卡中選擇要操作的數(shù)據(jù)庫xur.dbf,在“保存的域”選項(xiàng)卡中,分別選中文本框中的表單項(xiàng)(name等),單擊“修改”按鈕,在彈出的“修改域”面板中,分別修改表單項(xiàng)和數(shù)據(jù)庫中的字段一一對(duì)應(yīng)。然后一路確定,以更改表單中文本框的值,以并單擊“寫了擺酷”按鈕后,能夠修改數(shù)據(jù)庫中對(duì)應(yīng)的字段。
分別選中表單中各個(gè)文本框,打開“插入”菜單,指向“數(shù)據(jù)庫”項(xiàng),選擇結(jié)果命令,點(diǎn)選“使用現(xiàn)有數(shù)據(jù)庫連接”,打開下拉列表,選中“小魚兒的留言板”。單擊“下一步”進(jìn)行下一步操作。在數(shù)據(jù)庫向?qū)Р襟E4的時(shí)候,打開下拉列表,選擇“每條記錄占一行”。在下一步操作中對(duì)數(shù)據(jù)進(jìn)行分組,一般5到10組比較合適。然后一路“確定”,完成數(shù)據(jù)庫的瀏覽功能。
好了,現(xiàn)在是享受一下成果的時(shí)候了。保存網(wǎng)頁后,按下FronPage編輯器下拉工具列“在瀏覽器中預(yù)覽”,就可以看到你的留言板了;在瀏覽器中填寫第一次留言的資料后,按下“寫了擺酷”。按了后,F(xiàn)rontPage系統(tǒng)會(huì)自動(dòng)送出留言確認(rèn)信息:“Form Confirmation Thank you for submitting the following information: R1: V1 清除所有文字,寫完以后送出Return to the form.”。原來頁面的內(nèi)容也改變掉了。
現(xiàn)在就可以把留言板上傳到你的服務(wù)器空間上,并與主頁建立連接了。(用FrontPage創(chuàng)作的留言板需要服務(wù)器支持,因此需要找一個(gè)合適的服務(wù)空間才能使用。)