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

正文內(nèi)容

在線視頻網(wǎng)的設(shè)計畢業(yè)論文-資料下載頁

2025-06-19 03:11本頁面
  

【正文】 ( )。 } } 視頻管理在視頻管理版塊,管理員可以分類型對會員上傳的視頻進行查看、審核、刪除,其界面效果如下圖 16 所示:圖 16 視頻管理本頁面分頁顯示效果采用 GridView 控件完成,顯示電影視頻信息代碼如下:protected void bindGvVideo() { string sqlSel = 。 if ( == 0)//判斷是否選擇 “所有視頻” { sqlSel = select * from videoInfo where videoType=39。電影39。 } else if ( == 1)//判讀是否選擇“未審核視頻” { sqlSel = select * from videoInfo where videoType=39。電影39。 and Auditing=0 。 } else if ( == 2)//判斷是否選擇“已審核視頻” {31 sqlSel = select * from videoInfo where videoType=39。電影39。 and Auditing=1 。 } = (sqlSel)。 = new string[] { id }。 ()。}在該版塊,當(dāng)管理員點擊“通過/取笑”操作時,可以對視頻的審核狀態(tài)進行轉(zhuǎn)換,其實現(xiàn)代碼如下:protected void gvVideo_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { string id = [].()。//獲取視頻的鍵值 //編寫SQL語句查詢當(dāng)前視頻的審核磚頭 string sqlSel = select Auditing from videoInfo where id= + id。 //調(diào)用公共類中的getTier方法獲取視頻的審核狀態(tài) string Auditing = (sqlSel)。 if (Auditing == False)//判讀是否未審核 { Auditing = 1。//將審核狀態(tài)修改為已審核 } else { Auditing = 0。//將審核狀態(tài)修改為未審核 } string sqlUpd = update videoInfo set Auditing=39。 + Auditing + 39。 where id= + id。 (sqlUpd)。 bindGvVideo()。//調(diào)用自定義方法重新顯示電影視頻信息 }此外,管理員也可將不符合網(wǎng)站規(guī)則的視頻進行刪除,實現(xiàn)代碼如下: protected void gvVideo_RowDeleting(object sender, GridViewDeleteEventArgs e) { //編寫SQL語句查詢視頻路徑 string sqlVideoPath = select videoPath from videoInfo where id= + [].()。 //刪除指定路徑下的視頻 ((../) + (sqlVideoPath))。 //編寫SQL語句查詢視頻截圖路徑 string sqlVideoPicture = select videoPicture from videoInfo where id= + [].()。 //刪除指定路徑下的視頻截圖 ((../) + (sqlVideoPicture))。 //編寫SQL語句刪除視頻的詳細信息 string sqlDel = delete from videoInfo where id= + 32[].()。 if ((sqlDel)) { ( )。 } else { (false, )。 } bindGvVideo()。 } 會員管理在此版塊,管理員可以查看注冊會員的詳細信息,并且對用戶進行鎖定和解鎖操作,還可以對用戶進行刪除。頁面效果如圖 17 所示:圖 17 會員管理實現(xiàn)的關(guān)鍵代碼為:protected void gvUser_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { //獲取當(dāng)前行用戶的編號 string userName = [].()。 //編寫SQL語句,查詢當(dāng)前行的用戶鎖定狀態(tài) string sqlSel = select lock from userRegister where userName=39。 + userName+39。 string userLock = (sqlSel)。 //獲取鎖定狀態(tài) if (userLock == False)//判讀是否已被鎖定 { //打開鎖定原因窗口33 ( script(39。?userName= +userName + 39。,39。39。,39。width=310,height=19039。)/script)。 userLock = 1。//設(shè)置為鎖定 } else { userLock = 0。//設(shè)置為未鎖定 } string sqlUpd = update userRegister set lock=39。 + userLock + 39。 where userName=39。 + userName + 39。//編寫SQL語句,更新當(dāng)前用戶的鎖定狀態(tài) (sqlUpd)。 bindGvUser()。 } protected void gvUser_RowDeleting(object sender, GridViewDeleteEventArgs e) { //獲取當(dāng)前行用戶的編號 string userName = [].()。 //編寫SQL語句,刪除指定編號的用戶信息 string sqlDel = delete from userRegister where userName=39。 + userName + 39。 if ((sqlDel)) { ( )。 } else { (false, )。 } bindGvUser()。//調(diào)用自定義方法顯示用戶信息 } 公告管理在此版塊,管理員可以對網(wǎng)站首頁公告進行管理,頁面效果如圖 18 所示:圖 18 公告管理34當(dāng)點擊完成按鈕時可對首頁公告進行更新,實現(xiàn)代碼為:protected void btnEnd_Click(object sender, EventArgs e) { string title = 。 string content = 。 DateTime date = 。 string sqlUpd = update bulletin set title=39。 + title + 39。,content=39。 + content + 39。,issuanceDate=39。 + date + 39。 where id=1。 if ((sqlUpd)) { ( )。} else { ( )。} } 前臺用戶瀏覽模塊 視頻分類列表本系統(tǒng)視頻一共分為“搞笑視頻” 、 “體育視頻” 、 “電影視頻” 、 “動漫視頻”四大類,每個頁面分別對應(yīng)顯示該類視頻。下面以“搞笑視頻”對應(yīng)的 頁面來介紹實現(xiàn)方法,該頁面效果如圖 19 所示:圖 19 視頻分類列表35該頁面主要采用 DataList 控件連接數(shù)據(jù)庫調(diào)用對應(yīng)信息并實現(xiàn)分頁功能,具體實現(xiàn)代碼如下:protected void bindHumour() { int noncePage = ()。 //獲取當(dāng)前頁碼 PagedDataSource ps = new PagedDataSource()。//創(chuàng)建PagedDataSource對象用來實現(xiàn)分頁 string sqlSel = select * from videoInfo where videoType=39。搞笑39。 and Auditing=39。139。 order by videoDate desc。 //調(diào)用公共類中的getRows方法并將所返回的所有數(shù)據(jù)綁定到 PagedDataSource數(shù)據(jù)源中 = (sqlSel).DefaultView。 = true。 //設(shè)置啟動分頁 = 8。 //設(shè)置每頁顯示的項數(shù) = noncePage 1。 //設(shè)置當(dāng)前頁的索引 = true。 = true。 = true。 = true。 if (noncePage == 1) //如果當(dāng)前為第一頁將不顯示第一頁按鈕和上一頁按鈕 { = false。//不顯示第一頁按鈕 = false。//不顯示上一頁按鈕 } if (noncePage == ) //如果當(dāng)前為最后一頁將不顯示最后一頁按鈕和下一頁按鈕 { = false。//不顯示下一頁 = false。//不顯示最后一頁 } = ()。 = ps。 ()。 } protected void lnkbtnFirst_Click(object sender, EventArgs e)//首頁 { = 1。 //設(shè)置當(dāng)前頁為1 bindHumour()。 } protected void lnkbtnFront_Click(object sender, EventArgs e)//上一頁{//設(shè)置當(dāng)前頁減1 = (() 1)。 bindHumour()。 } protected void lnkbtnNext_Click(object sender, EventArgs e) //下一頁36 { //設(shè)置當(dāng)前頁加1 = (() + 1)。 bindHumour()。 } protected void lnkbtnLast_Click(object sender, EventArgs e) //尾頁 { = 。 //設(shè)置當(dāng)前頁為最后一頁 bindHumour()。 } 視頻播放模塊在該頁面,用戶可以點播對應(yīng)的視頻信息進行播放,并且可以對該視頻“頂一下” 、 “踩一下” 。在實現(xiàn)播放功能時采用調(diào)用現(xiàn)今最流行的FLASHPLAYER 播放器進行播放,符合流媒體的傳輸規(guī)則,圖 20 為該頁面的效果。圖 20 視頻播放實現(xiàn)視頻播放的核心代碼是:protected void videoInfo() { //編寫SQL語句查詢視頻的詳細信息 string sql = select * from videoInfo where id= + Request[id]。 SqlDataReader sdr = (sql)。 ()。 string link = sdr[videoPath].ToString()。//獲取視頻的路徑 playSum = sdr[playSum].ToString()。//獲取視頻的點擊率 flower = sdr[flower].
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1