freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

旅游信息網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)(參考版)

2024-12-05 20:49本頁(yè)面
  

【正文】 該功能模塊指允許管理員才能使用, 否則,不準(zhǔn)進(jìn)入到管理頁(yè)面。 當(dāng)是以管理員的身份點(diǎn)擊“刪除”用戶為名“ 123”的留言時(shí),會(huì)彈出提示窗口,如下圖 45所示: 圖 45 提示窗口 當(dāng)點(diǎn)擊“確定”后, 會(huì)彈出提示窗口,如下圖 46所示: 42 圖 46 提示窗口 當(dāng)點(diǎn)擊“確定”后,會(huì)自動(dòng)跳到留言中心并顯示最新的留言。/script)。)。 } else 41 { (scriptalert(39。39。)。 if ((()) 0) { (scriptalert(39。 + reply + 39。 ()。 SqlCommand cmd = new SqlCommand()。 } protected void Button1_Click(object sender, EventArgs e) { string reply = 。 } 若是管理員時(shí) ,頁(yè)面會(huì)跳到回復(fù)的編輯界面,如下圖 41 所示: 圖 41 留言回復(fù)頁(yè)面 當(dāng)填寫(xiě)好回復(fù)內(nèi)容后,點(diǎn)擊“提交”按鈕,會(huì)彈出提示窗口,如下圖 42所示: 圖 42 提示窗口 點(diǎn)擊“確定”后,頁(yè)面會(huì)自動(dòng)跳到留言中心, 如下圖 43 所示: 40 圖 43 回復(fù)后返回留言中心 若管理再次回復(fù)同一個(gè)留言,那么,最后一次的回復(fù)內(nèi)同將會(huì)覆蓋前一次的回復(fù)內(nèi)容,因?yàn)楸净貜?fù)是使用數(shù)據(jù)庫(kù)中的 Update 語(yǔ)句來(lái)更新的數(shù)據(jù)庫(kù)的先關(guān)內(nèi)容。/script)。=39。對(duì)不起 ,只有管理員才允許回復(fù)留言 ,如果你是管理員 ,請(qǐng)先登陸!39。 (?userID= + userID )。 int m1 = (())。 string name = ([Name])。 (ds, Admins)。 SqlDataAdapter sda = new SqlDataAdapter(sql, )。 ()。password=。database=lvyou。 / 發(fā)布時(shí)間:%(, postTime, {0:D})% 回復(fù)留言功能模塊 回復(fù)功能是只有管理員才能 使用,當(dāng)不是管理員時(shí),點(diǎn)擊“回復(fù)”,會(huì)彈出提示窗口,如下圖 40 所示: 圖 40 提示窗口 點(diǎn)擊“確定”后,會(huì)自動(dòng)跳到管理員登錄界面。 left: 0px。 borderleftstyle: none。 38 bordertopstyle: none。 top: 3px。 borderleftstyle: none。 bordertopstyle: none。 top: 3px。 borderleftstyle: none。 bordertopstyle: none。 top: 3px。 borderbottomstyle: none。 borderrightstyle: none。 } (1)當(dāng)點(diǎn)擊留言中的“ Email”圖標(biāo)時(shí),就會(huì)彈出系統(tǒng)自帶的 OutLook 郵箱,上面已經(jīng)填有該用戶留言是所填的 Email 地址,如下圖 37 所示: 36 圖 37 點(diǎn)擊 Email圖標(biāo)后彈出的 Outlook窗口 (2)當(dāng)點(diǎn)擊留言中的“ ”圖標(biāo)時(shí),頁(yè)面會(huì)自動(dòng)跳到該用戶留言是所填寫(xiě) 號(hào)碼的空間,如下圖 38 所示: 圖 38 點(diǎn)擊 圖標(biāo)后跳轉(zhuǎn)到該 空間主頁(yè) (3)當(dāng)點(diǎn)擊留言中的“ 主頁(yè) ”圖標(biāo)時(shí), 頁(yè)面會(huì)自動(dòng)跳 到該用 戶留言是所填寫(xiě)的主頁(yè) 39 所示: 37 圖 39 點(diǎn)擊主頁(yè)圖標(biāo)后跳轉(zhuǎn)到該用戶留言是所填的主頁(yè) 以上功能主要實(shí)現(xiàn)代碼如下: a href=mailto:%(,) % img alt=a src=images/ style=position: relative。/script)。)。 } else { (scriptalert(39。39。)。 if (() 0) { (scriptalert(39。 + imageUrl + 39。 + imageUrl + 39。 + content + 39。 + + 39。 + qq + 35 39。 + url + 39。 + sex + 39。 + (Session[admin]) + 39。 ()。 SqlCommand cmd = new SqlCommand()。 } else { sex = 男 。 string imageUrl = 。 string = 。 string url = 。 } = images/face/ + 。 i = 10。 if (name == ) { (對(duì)不起 !您還沒(méi)有登錄! , )。 本模塊輸出:留言者,留言時(shí)間,留言內(nèi)容等。 留言模塊的功能實(shí)現(xiàn) 該留言 模塊的 界面,如下圖 31所示: 31 圖 31 留言中心的頁(yè)面 發(fā)表留言功能 模塊 發(fā)表 留言這功能要登陸后才能使用,若沒(méi)有登陸,就會(huì)彈出提示窗口,如下圖 32 所示: 圖 32 提示窗口 32 點(diǎn)擊“確定”后,會(huì)自動(dòng)跳到用戶登錄界面。 (2)“ 地理位置 ” 查詢 該功能 與 中的酒店查詢模塊的原理是一致 的 。 = Sql。% + key + %39。% + key + %39。% + key + %39。 string Type = [Type].ToString()。 酒店查詢模塊 (1)選擇“酒店名稱”進(jìn)行查詢,如下圖 25 所示: 圖 25 以酒店的酒店名稱查詢界面 查詢后返回的結(jié)果,如下圖 26所示: 圖 26 查詢后所返回的信息列表 (2)選擇“酒店地址 ”,如下圖 27 所示: 圖 27 以酒店的酒店地址查詢界面 查詢后返回的結(jié)果,如下圖 28 所示: 29 圖 28 查詢后所返回的信息列表 (3)選擇“酒店等級(jí)”,如下圖 29 所示: 圖 29 以酒店的酒店等級(jí)查詢界面 查詢后返回的結(jié)果,如下圖 30 所示: 圖 30 查詢后所返回的信息列表 以上查詢功能的主要實(shí)現(xiàn)代碼如下: string Sql = 。如輸入“ 五臺(tái)山 ”檢索結(jié)果包括為“ ..五臺(tái)山 ..”的景點(diǎn)信息。 本模塊輸出:輸出檢索的相關(guān)結(jié)果。 查詢功能模塊的實(shí)現(xiàn) 該 查詢模塊是采用模糊,對(duì)輸入關(guān)鍵字進(jìn)行模糊匹配,然后再顯示出跟關(guān)鍵字相關(guān)的結(jié)果。 這系統(tǒng)的預(yù)定是 暫時(shí)的,用戶在預(yù)定后 40 分鐘必須與管理員聯(lián)系,并交付一定數(shù)額的定金才能真正成功預(yù)定;否則,管理員會(huì)在 40分鐘后取消該用戶預(yù)定的房間。 這房間已經(jīng)有人預(yù)定只是暫時(shí),并不是真正預(yù)定,具體情況如下面所述。 (2)當(dāng)用戶已經(jīng)登陸了,預(yù)定酒店房間時(shí),系統(tǒng)會(huì)判斷著房間是否已經(jīng)有預(yù)定,并彈出提示窗口。 酒店房間預(yù)定功能模塊的實(shí)現(xiàn) 酒店房間預(yù)訂功能是有限制的,只允許已登錄的用戶才能預(yù)定房間。 因?yàn)槁糜蝿?dòng)態(tài)、山西美食、人文地 理、山西風(fēng)采、酒店信息、景點(diǎn)信息、旅行社這幾個(gè)功能實(shí)現(xiàn)都基本一樣,所以就以旅游動(dòng)態(tài)為例。 網(wǎng)站信息瀏覽功能的實(shí)現(xiàn) 瀏覽網(wǎng)站的信息功能有: 旅游動(dòng)態(tài)、山西美食、人文地理、山西風(fēng)采、酒店信息、景點(diǎn)信息、旅行社。 } finally 24 { ()。 + () + 39。)/script)。 } } else { (script language=javascriptalert(39。您輸入的密碼錯(cuò)誤! 39。//存儲(chǔ)用戶名 ()。 if (()) //如果用戶名輸入正確 { if (sdr[userPwd].ToString() == )//密碼正確 { ()。, conn)。 SqlCommand cmd = new SqlCommand(select * from [Users] where userId=39。這需要用到requiredfieldvalidator 驗(yàn)證控件, 如下圖 17所示: 22 圖 17 登錄錯(cuò)誤提示界面 主要實(shí)現(xiàn)代碼如下 asp:RequiredFieldValidator ID=RequiredFieldValidator1 runat=server ControlToValidate=txtUserName ErrorMessage= 用戶名不能為空!/asp:RequiredFieldValidator asp:RequiredFieldValidator ID=RequiredFieldValidator2 runat=server ControlToValidate=txtPassword ErrorMessage= 密 碼 不 能 為 空 !/asp:RequiredFieldValidator (2)當(dāng)用戶輸入錯(cuò)誤的用戶名時(shí),會(huì)彈出提示窗口,按“確定”后自動(dòng)跳回用戶登錄頁(yè)面,如下圖 18所示 : 圖 18 登錄錯(cuò)誤提示窗口 主要實(shí)現(xiàn)代碼如下: SqlConnection conn = new SqlConnection( )。 (5)當(dāng)用戶名和兩次密碼都輸入正確是點(diǎn)擊“注冊(cè)”按鈕,會(huì)彈出提示窗口,如下圖16所示: 圖 16 注冊(cè)提示窗口 點(diǎn)擊“確定”后,頁(yè)面會(huì)自動(dòng)跳到用戶登錄界面,供剛注冊(cè)的用戶登錄。 (3)判斷用戶注冊(cè)的密碼的長(zhǎng)度是否符合要求;如下圖 14所示: 圖 14 注冊(cè)錯(cuò)誤提示界面 這里使用 RegularExpressionValidator驗(yàn)證控件 是 用來(lái)判斷 密碼 的 輸入 格式 。 } finally { ()。 + () + 39。 //給出提示信息 } ()。 = 此用戶名已存在,請(qǐng)輸入其他用戶名! 。 try { SqlDataReader sdr = ()。, conn)。 SqlCommand selectCmd = new SqlCommand(select * from Users where UserId=39。)。user=sa。 (2)判斷用戶名是否已經(jīng)存在,如圖 13所示: 圖 13 注冊(cè)錯(cuò)誤提示界面 主要實(shí)現(xiàn)代碼如下: SqlConnection conn = new SqlConnection(Server=localhost。這用戶注冊(cè)模塊是根據(jù)用戶填寫(xiě)的注冊(cè)信息來(lái)判斷該用戶是否注冊(cè)成功。 (3) 管理員:可以操作該旅游網(wǎng)站的所有功能,包括管理用戶、酒店、旅行社、留言、新聞和文章等所有的功能。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1