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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-電子論壇系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)—論文(參考版)

2024-12-05 17:54本頁(yè)面
  

【正文】 同時(shí),增加注冊(cè)用戶(hù)發(fā)帖的積極性,使他們獲得更多的積分和相應(yīng)的等級(jí)。39。amp。39。amp。%39。%amp。kindamp。 圖 11 帖子搜索頁(yè)面 從上圖可以看出帖子的搜索條件:首先要選擇版面,搜索方式分為標(biāo)題和作者,搜索時(shí)間是附加搜索條件。 帖子搜索模塊 該部分的帖子顯示和瀏覽模塊的帖子顯示基本一致,這里重點(diǎn)討論 ASP 如何操作 SQL 語(yǔ)句,以及 SQL 語(yǔ)句是如何工作的。 有了這幾個(gè)屬性,在使用 for…… next 循環(huán)就可以以分頁(yè)的方式顯示帖子了。 2. PageCount: 返回 Recordset 對(duì)象的分頁(yè)總數(shù)。 修改和發(fā)布帖子差不多,而刪除相對(duì)簡(jiǎn)單,這里就不在討論了。這種自定義的 TAG 就是俗稱(chēng)的 UBB 代碼。各種論壇基本上都屏蔽了 HTML 代碼。 UBB 碼上 HTML 的一個(gè)變種,是Ultimate Bulletin Board 采用的一種特殊的 TAG。下面返回函數(shù)值, 1 表示正常 47 Else 48 SaveToFile=0 39。1 表示不可以覆蓋 40 End If 41 End IF 39。 \ amp。 filename)=True Then 36 SaveToFile=2 39。保存文件 ,2 表示可以覆蓋 33 Else 34 Set fso=() 35 IF (SaveFilePath amp。 \ amp。寫(xiě)出文件內(nèi)容到對(duì)象中 39。設(shè)置二進(jìn)制方式 28 39。設(shè)置二進(jìn)制方式 23 對(duì)象 24 formdata 39。objStream2 對(duì)象中,然后再利用 SaveToFile 方法保存到指定文件夾下。定位到文件內(nèi)容的最后一個(gè)字符 14 dataLen=dataenddatastart+1 39。 bncrlf)+439。返回文件路徑 11 filename=Mid(filepath,InstrRev(filepath,\)+1) 39。定位到最后 1 個(gè)字符 9 dataLen=dataenddatastart+1 39。 strTemp) 39。因?yàn)楹竺嬉玫轿募拿?,所以首先返回文件的名? 7 dataStart=intFlag+LenB(Divider amp。 bncrlf amp。 。 name= amp。返回文件大小 25 Else 26 Redim arrayTemp(0) 27 arrayTemp(0)=0 28 End If 39。定位到第 1 個(gè)字符 23 dataend=InstrB(datastart,formdata,divider)3 39。轉(zhuǎn)換為文本字符串 21 temp=dataend 39。返回要取信息的長(zhǎng)度 19 arrayTemp(3)=MidB(formdata,datastart,datalen) 39。 bncrlf)1 39。記住當(dāng)前位置 16 datastart=temp+18 39。返回文件的擴(kuò)展名,其實(shí)只要從文件名稱(chēng)中分析出文件擴(kuò)展名即可 14 arrayTemp(2)=Mid(arrayTemp(1),InstrRev(arrayTemp(1),.)+1) 39。返回文件路徑 12 arrayTemp(0)=BinaryToString(arrayTemp(0)) 39。定位到最后 1 個(gè)字符 10 dataLen=dataenddatastart+1 39。 strTemp) 39。 strTemp) 5 Dim arrayTemp() 6 If intFlag0 Then 7 Redim arrayTemp(4) 8 dataStart=intFlag+LenB(Divider amp。 filename=) 4 intFlag=InstrB(formData,Divider amp。 FormName amp。下面是 獲取 上傳 文件信息 的函數(shù): 1 Function GetFileInfo(FormName) 2 Dim strTemp,dataStart,dataEnd,dataLen,temp,intFlag 3 strTemp=StringToBinary(ContentDisposition: formdata。首先分析上傳數(shù)據(jù)格式,在 from標(biāo)簽中增加enctype=multipart/fromdata屬性后,上傳的數(shù)據(jù)是一個(gè)長(zhǎng)長(zhǎng)的二進(jìn)制字符串,其中包含了文件瀏覽框的名字,文件的客戶(hù)端路徑,文件的 MIME 類(lèi)型,文件內(nèi)容,文本框的名稱(chēng),文本框的值等信息。 圖 10 帖子發(fā)布頁(yè)面 1.文件長(zhǎng)傳部分 文件上傳可以分為組件上傳和無(wú)組件 上傳,本論壇使用的是無(wú)組件上傳,它的好處是不受系統(tǒng)環(huán)境的影響。例如:用戶(hù)可以上傳文件,可以粘貼多媒體等。 lastaccesstime))idletime then 30 tmp(num)=id 31 num=num+1 32 else 33 application(id amp。lastaccesstime)=empty then 7 if application(totalusers)=empty then application(totalusers)=0 8 redim tmp(application(totalussers)+1) 9 num=0 10 if application(totalusers)0 then 11 for i=lbound(application(onlineuser)) to lbound(application(onlineuser)) 12 id=application(onlineuser)(i) 13 if id then 14 tmp(num)=id 15 num=num+1 16 end if 17 next 18 end if 19 tmp(num)= 20 application(totalusers)=num+1 21 redim preserve tmp(application(totalusers)) 22 application(onlineuser)=tmp 23 end if 24 application( amp。 order by boardid,conn 7 do while not %’ 打開(kāi)表 board_t 8 a href= ?boardid=%=rj (boardid) %% (rj(boardname)) %/a’ 顯示子版面名,并作為進(jìn)入子版面主題列表的鏈接 9 % if not then 10 loop 11 12 set rj=nothing 13 if not then 14 loop 15 16 set rs=nothing % 公共信息模塊 公共信息部分的程序 顯示論壇和當(dāng)前用戶(hù)的狀態(tài),下面是一個(gè)統(tǒng)計(jì)在線(xiàn)人數(shù)的程序。rs(areaid)amp。 1 % set rs = () 2 select * from area_t order by areaid,conn 3 Do While Not ’ 創(chuàng)建一個(gè)對(duì)象實(shí)例,打開(kāi)表 area_t 4 (rs(areaname))’ 顯示父版面名 5 set rj = () 6 select * from board_t where areaid=39。關(guān)閉郵件對(duì)象 % 用戶(hù)登錄添加驗(yàn)證碼 使用驗(yàn)證碼,用戶(hù)每次登錄時(shí)都不一樣,這樣做的目的是為了防止有人 利用破解程序,暴力破解用戶(hù)的密碼。郵件抄送者的地址 15 () 39。郵件的內(nèi)容 13 39。郵件的 標(biāo)題 12 = 你的密碼是 :amp。郵件發(fā)送者的郵件地址 10 = 1 39。郵件的收件人 8 = 地獄男爵 39。郵件的格式為 HTML 的 6 = 39。啟用使用日志 4 = GB2312 39。創(chuàng)建一個(gè) JMAIL 對(duì)象 2 = true 39。系統(tǒng)根據(jù)用戶(hù)名給出密碼問(wèn)題,用戶(hù)給出密碼答案,若匹配,系統(tǒng)會(huì)將用戶(hù)的密碼發(fā)至用戶(hù)注冊(cè)時(shí)填寫(xiě)的電子郵箱中。,conn 4 if or then 5 session(flag)=0 6 else 7 k=0 8 do while not 9 k=k+1 10 session(flag)=k 11 12 loop 13 14 set rsmessage1=nothing 15 end if 16 17 set conn=nothing % 找回密碼 當(dāng)用戶(hù)忘記密碼時(shí),可以使用找回密碼功能。session(user)amp。 and incept=39。統(tǒng)計(jì)未讀消息數(shù) 2 set rsmessage1 = () 3 select * from message_t where flag=39。abcamp。39。amp。139。,conn39。abcamp。標(biāo)記短消息已讀 2 abc=request(mid) 3 set rsmessage = () 4 select * from message_t where mid=39。 標(biāo)記短消息是否已讀是對(duì)數(shù)據(jù)表 message_t 中 的 flag 字段操作。兩個(gè)頁(yè)面都是更新用戶(hù)信息表 user_t 里的特定字段,這里就不再列出具體程序。39。amp。39。amp。 5. 電子郵件是否被使用。 3. 兩次輸入的密碼是否一致。 用戶(hù)注冊(cè) 用戶(hù)注冊(cè),首先要檢查的就是用戶(hù)填寫(xiě)的信息,其中包括: 1. 字段是否空白,若空白則不接受。url=39。把用戶(hù)信息寫(xiě)入 Cookie 21 case 1 22 (user)(username)=user 23 (user)(userpassword)=pwd 24 (user).expires=date()+1 25 case 2 26 (user)(username)=user 27 (user)(userpassword)=pwd 28 (user).expires=date()+7 29 case 3 30 (user)(username)=user 31 (user)(userpassword)=pwd 32 (user).expires=date()+365 33 end select 34 session(name)=(username) 35 (meta equiv=refresh content=39。39。session(userid)amp。 where userid=39。ishiddenamp。判斷用戶(hù)是否存在 15 () 16 else 17 session(userid)=rs(userid) 18 sql1=update user_t set userhidden=39。39。amp。39。amp。 圖 7 用戶(hù)登錄界面 下面是對(duì)用戶(hù)登錄頁(yè)面的表單處理程序 1 % 39。database=數(shù)據(jù)庫(kù)名 。uid=用戶(hù)名 。 數(shù)據(jù)庫(kù)連接函數(shù) SQL Server 數(shù)據(jù)連接要求提供用戶(hù)名,密碼,數(shù)據(jù)庫(kù)名及數(shù)據(jù)庫(kù)服務(wù)器地址,下面是使用 ADO 連接數(shù)據(jù)庫(kù)的代碼: 1 % dim conn’ 打開(kāi)數(shù)據(jù)庫(kù)連接 2 set conn = () 3 = dirver ={sql server}。 版面部分顯示了版面的列表,該部分的詳細(xì)內(nèi)容將在后面的版面部分討論。 1 % If Session(userid) = Then % 這里顯示的是游客的導(dǎo)航條 2 % Else % 這里顯示的注冊(cè)用戶(hù)的導(dǎo)航條 3 % End If % 程序說(shuō)明:用戶(hù)登錄后將用戶(hù)名存入 session 對(duì)象來(lái)判斷用戶(hù)狀態(tài)。將導(dǎo)航條部分單獨(dú)寫(xiě)入文件 作為公共程序,以后任何一個(gè)頁(yè)面需要就使用 ! include file= 來(lái)調(diào)用。比如發(fā)帖數(shù),在線(xiàn)用戶(hù)數(shù)以及論壇板塊的情況,如圖 6所示。 接下來(lái)幾張表是論壇的其它功能需要的數(shù)據(jù)表。 表 14 主題信息表 (topic_t) 序號(hào) 字段名 字段類(lèi)型 說(shuō)明 備注 1 topicid Int 主題編號(hào) 主鍵 2 title Varchar(255) 主題 Not null 3 bordid Int 版面編號(hào) Not null 4 reply Int 主題回復(fù)數(shù) Not null 5
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1