中文字幕二区_国产精品免费在线观看_黄色网站观看_人人草人人澡_日本真实娇小xxxx

您的位置: 首頁 > 技術(shù)文檔 > 網(wǎng)頁制作 > Dreamweaver MX 2004打造留言本
JS 中對象equals方法的實(shí)現(xiàn) 回到列表 DHTML 打造 Picture Spelling
 Dreamweaver MX 2004打造留言本

作者:我佛山人 時(shí)間: 2003-11-22 文檔類型:轉(zhuǎn)載 來自:閃吧

第 1 頁 IIS(Internet 信息服務(wù))安裝配置 [1]
第 2 頁 數(shù)據(jù)庫設(shè)計(jì) [2]
第 3 頁 Dreamweaver 的站點(diǎn)定義 [3]
第 4 頁 顯示留言 [4]
第 5 頁 用CSS美化頁面 [5]
第 6 頁 連接數(shù)據(jù)庫 [6]
第 7 頁 數(shù)據(jù)綁定 [7]
第 8 頁 添加留言頁 [8]
第 9 頁 管理頁面 admin.asp [9]
第 10 頁 登陸頁 login.asp [10]
第 11 頁 刪除記錄頁 delete.asp [11]
第 12 頁 回復(fù)頁 reply.asp [12]
第 13 頁 編輯頁 edit.asp [13]

最后一個(gè)頁了,其實(shí)編輯頁的功能跟回復(fù)頁reply.asp差不多,甚至功能比回復(fù)頁還弱,做法也是一樣的,只不過是少了對回復(fù)字段"Reply"和回復(fù)的時(shí)間字段"RDate"的更新,所以,很容易就能把編輯頁做出來:

頁面都做完了,趕快輸入http://localhost/guestbook/測試一下:

怎么顯示“尚無留言記錄”?呵呵~~這就對了,我們自己填寫第一條留言,點(diǎn)擊"留言"進(jìn)入填寫留言頁,輸入:

提交后轉(zhuǎn)到了留言板首頁,看看辛苦這么久的勞動(dòng)成果:

發(fā)現(xiàn)問題了吧?
1)頁面被嘆號(hào)撐大了
2)多個(gè)連續(xù)空格只顯示一個(gè)
3)回車換行無效
4)HTML竟然直接解釋顯示
5)最可怕的是,在地址欄輸入數(shù)據(jù)庫的路徑:http://localhost/guestbook/data.mdb可以直接下載數(shù)據(jù)庫
幸好問題發(fā)現(xiàn)得早,既然發(fā)現(xiàn)問題,那就逐個(gè)解決:

1)修改 css.css 文件中的:
.thin {
 border-collapse: collapse;
}
改為:
.thin {
 border-collapse: collapse;
 table-layout:fixed;
 word-wrap:break-word;
 word-break:break-all;
}

補(bǔ)充:因?yàn)镮E6以下的瀏覽器對CSS的繼承性支持不好,所以還需要修改 CSS 文件第一行的規(guī)則:

body,td,input,button,textarea{
 font-family: Verdana, "宋體";
 font-size: 11px;
 color: #707070;
 background-color: #F3F3F3;
}

這樣頁面結(jié)構(gòu)就不會(huì)被惡意留言破壞了

2)在index.asp的HTML代碼開始之前加上:

<%
Function&nbsp;HTMLEncode(Str)<br>Str=Replace(Str,"<","<") '把Str中的"<"替換成"<"
Str=Replace(Str,">",">") '把Str中的">"替換成">",
跟上面這行一起是屏蔽HTML代碼的
Str=Replace(Str," ","&nbsp;") '把Str中的" "替換成"&nbsp;",解決多個(gè)連續(xù)空格只顯示一個(gè)的問題
Str=Replace(Str,Chr(10),"<br>") '把Str中的回車符替換成"<br>",解決回車換行無效的問題
HTMLEncode=Str '返回經(jīng)過上面字符替換后的Str
End Function
%>

然后修改綁定留言內(nèi)容的那段代碼為:

 <%=HTMLEncode(rs.Fields.Item("Content").value)%>

同理修改綁定回復(fù)內(nèi)容的代碼,還有管理頁admin.asp的相應(yīng)部分代碼

3)因?yàn)閿?shù)據(jù)庫里明文保存著管理密碼,所以對數(shù)據(jù)庫的保護(hù)尤為重要。通常的做法是把數(shù)據(jù)庫data.mdb的擴(kuò)展名改為.asp(data.asp)或.asa(data.asa),再修改數(shù)據(jù)庫連接字符串的代碼(Connections/conn.asp):

MM_conn_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("/guestbook/data.mdb")

MM_conn_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("/guestbook/data.asp")

MM_conn_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath("/guestbook/data.asa")

不過需要注意的是這樣還不安全,因?yàn)橛行┓⻊?wù)器配置不當(dāng),即使改了數(shù)據(jù)庫文件的擴(kuò)展名,但是知道具體路徑的話用鏈接另存為的方法一樣可以下載,所以最好的保護(hù)方法還是給數(shù)據(jù)庫文件起一個(gè)長度適當(dāng)且毫無規(guī)律復(fù)雜難記的名字。

還有一個(gè)不知道是誰想出來的怪招,就是在數(shù)據(jù)庫名字中加上一個(gè)"#"符號(hào),例如改成dat#a.asp(數(shù)據(jù)庫連接字符串也作相應(yīng)改動(dòng)),地址欄中輸入http://localhost/guestbook/dat#a.asp看看,是不是顯示“無法找到該頁”的404錯(cuò)誤?因?yàn)闉g覽器把"#"后的字符解釋成錨點(diǎn),所以文件名就變成了dat,而這個(gè)文件是不存在的,所以就顯示404錯(cuò)誤(文件或目錄未找到)

Dreamweaver MX 2004打造留言板的教程到這里全部結(jié)束了,所有代碼及資源可以在這里下載:guestbook.rar
留言板演示:http://x-lover.com/guestbook/

出處:閃吧
責(zé)任編輯:藍(lán)色

上一頁 回復(fù)頁 reply.asp [12] 下一頁

◎進(jìn)入論壇網(wǎng)頁制作網(wǎng)站綜合版塊參加討論

相關(guān)文章 更多相關(guān)鏈接
Flash MX 2004 數(shù)據(jù)綁定
Flash dynamic mask 動(dòng)態(tài)遮罩
Dreamweaver MX 也要 VSS
Macromedia Flex Builder 發(fā)布
Dreamweaver MX打造彈出“向?qū)А?/a>
作者文章
表單驗(yàn)證 Validator v1.0
Dreamweaver MX 2004打造留言本
Dreamweaver MX 2004 試用心得
關(guān)鍵字搜索 常規(guī)搜索 推薦文檔
熱門搜索:CSS Fireworks 設(shè)計(jì)比賽 網(wǎng)頁制作 web標(biāo)準(zhǔn) 用戶體驗(yàn) UE photoshop Dreamweaver Studio8 Flash 手繪 CG
站點(diǎn)最新 站點(diǎn)最新列表
周大!熬•自然”設(shè)計(jì)大賽開啟
國際體驗(yàn)設(shè)計(jì)大會(huì)7月將在京舉行
中國國防科技信息中心標(biāo)志征集
云計(jì)算如何讓安全問題可控
云計(jì)算是多數(shù)企業(yè)唯一擁抱互聯(lián)網(wǎng)的機(jī)會(huì)
阿里行云
云手機(jī)年終巨獻(xiàn),送禮標(biāo)配299起
阿里巴巴CTO王堅(jiān)的"云和互聯(lián)網(wǎng)觀"
1499元買真八核 云OS雙蛋大促
首屆COCO桌面手機(jī)主題設(shè)計(jì)大賽
欄目最新 欄目最新列表
淺談JavaScript編程語言的編碼規(guī)范
如何在illustrator中繪制臺(tái)歷
Ps簡單繪制一個(gè)可愛的鉛筆圖標(biāo)
數(shù)據(jù)同步算法研究
用ps作簡單的作品展示頁面
CSS定位機(jī)制之一:普通流
25個(gè)最佳最閃亮的Eclipse開發(fā)項(xiàng)目
Illustrator中制作針線縫制文字效果
Photoshop制作印刷凹凸字體
VS2010中創(chuàng)建自定義SQL Rule
>> 分頁 首頁 前頁 后頁 尾頁 頁次:13/131個(gè)記錄/頁 轉(zhuǎn)到 頁 共13個(gè)記錄

藍(lán)色理想版權(quán)申明:除部分特別聲明不要轉(zhuǎn)載,或者授權(quán)我站獨(dú)家播發(fā)的文章外,大家可以自由轉(zhuǎn)載我站點(diǎn)的原創(chuàng)文章,但原作者和來自我站的鏈接必須保留(非我站原創(chuàng)的,按照原來自一節(jié),自行鏈接)。文章版權(quán)歸我站和作者共有。

轉(zhuǎn)載要求:轉(zhuǎn)載之圖片、文件,鏈接請不要盜鏈到本站,且不準(zhǔn)打上各自站點(diǎn)的水印,亦不能抹去我站點(diǎn)水印。

特別注意:本站所提供的攝影照片,插畫,設(shè)計(jì)作品,如需使用,請與原作者聯(lián)系,版權(quán)歸原作者所有,文章若有侵犯作者版權(quán),請與我們聯(lián)系,我們將立即刪除修改。

您的評論
用戶名:  口令:
說明:輸入正確的用戶名和密碼才能參與評論。如果您不是本站會(huì)員,你可以注冊 為本站會(huì)員。
注意:文章中的鏈接、內(nèi)容等需要修改的錯(cuò)誤,請用報(bào)告錯(cuò)誤,以利文檔及時(shí)修改。
不評分 1 2 3 4 5
注意:請不要在評論中含與內(nèi)容無關(guān)的廣告鏈接,違者封ID
請您注意:
·不良評論請用報(bào)告管理員,以利管理員及時(shí)刪除。
·尊重網(wǎng)上道德,遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而直接或間接導(dǎo)致的民事或刑事法律責(zé)任
·本站評論管理人員有權(quán)保留或刪除其管轄評論中的任意內(nèi)容
·您在本站發(fā)表的作品,本站有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本評論即表明您已經(jīng)閱讀并接受上述條款
推薦文檔 | 打印文檔 | 評論文檔 | 報(bào)告錯(cuò)誤  
專業(yè)書推薦 更多內(nèi)容
網(wǎng)站可用性測試及優(yōu)化指南
《寫給大家看的色彩書1》
《跟我去香港》
眾妙之門—網(wǎng)站UI 設(shè)計(jì)之道
《Flex 4.0 RIA開發(fā)寶典》
《贏在設(shè)計(jì)》
犀利開發(fā)—jQuery內(nèi)核詳解與實(shí)踐
作品集 更多內(nèi)容

雜⑦雜⑧ Gold NORMANA V2