亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? savevote.asp

?? 生活者姿態(tài)整站程序 生活者姿態(tài)整站程序 生活者姿態(tài)整站程序
?? ASP
字號:
<!--#include file="conn.asp"-->
<!-- #include file="inc/char.asp" -->
<!-- #include file="inc/const.asp" -->
<!-- #include file="chkuser.asp" -->
<!--#include file="inc/theme.asp"-->
<!--#include file="md5.asp"-->
<%
	rem ----------------------
	rem ------主程序開始------
	rem ----------------------
	dim announceid
	dim UserName
	dim userPassword
	dim useremail
	dim article
	dim Topic
	dim body
	dim dateTimeStr
	dim addAll
	dim newUser
	dim UserID
	dim ip
	dim Expression
	dim boardID
   	dim sql
   	dim rs
	dim signflag
	dim mailflag
	dim TIME_ADJUST
	dim boardstat
	dim votetype,vote,votenum
	stats="發(fā)表投票"

	rem ------獲得asp文件參數(shù)------
	call getInput()

	rem -----檢查user輸入數(shù)據(jù)的合法性------	
	call chkData()	

	if FoundErr then
		call nav()
		call headline(2)
  	       	call Error()
	else
		call checkUser()
		call nav()
		call headline(2)
		if FoundErr then
  	       		call Error()
		else
			call saveAnnounce()
			call savevote()
		end if	
	end if
	call endline()	

	rem ----------------------
	rem ------主程序結(jié)束------
	rem ----------------------
	rem 檢測用戶輸入數(shù)據(jù)合法性
	sub checkUser()
	select case boardskin
	case 1

	case 2
		exit sub
	case 3
		if not(boardmaster or master) then
		Founderr=true
		Errmsg=Errmsg+"<br>"+"<li>評論論壇,壇主和版主允許發(fā)言,其他<a href=reg.asp><font color="&TableContentColor&">注冊用戶</font></a>只能回復(fù)"
		exit sub
		end if
	case 4
		if not(boardmaster or master) then
		Founderr=true
		Errmsg=Errmsg+"<br>"+"<li>精華區(qū),只允許版主和壇主發(fā)言和操作"
		exit sub
		end if
	case 5
		if username="" then
			founderr=true
			Errmsg=Errmsg+"<br>"+"<li>本論壇為認(rèn)證論壇,請<a href=login.asp>登陸</a>并確認(rèn)您的用戶名已經(jīng)得到管理員的認(rèn)證后進入。"
			exit sub
		else
			if chkboardlogin(boardid,username)=false then
			founderr=true
			Errmsg=Errmsg+"<br>"+"<li>本論壇為認(rèn)證論壇,請確認(rèn)您的用戶名已經(jīng)得到管理員的認(rèn)證后進入。"
			exit sub
			end if
		end if
	case 6
		if username="" then
		Founderr=true
		Errmsg=Errmsg+"<br>"+"<li>正規(guī)論壇,只有<a href=login.asp><font color="&TableContentColor&">登陸用戶</a>才能瀏覽論壇并發(fā)言"
		exit sub
		end if
	end select

	usercookies=request.Cookies("aspsky")("usercookies")
	if isnull(usercookies) or usercookies="" then usercookies=3

	if chkuserlogin(username,userpassword,usercookies,2)=false then
		errmsg=errmsg+"<br>"+"<li>您的用戶名并不存在,或者您的密碼錯誤,或者您的帳號已被管理員鎖定。"
		founderr=true
		exit sub
	end if

	if lockboard=1 then
		if not master then
			Errmsg=ErrMsg+"<Br>"+"<li>您沒有權(quán)限在本版面發(fā)布貼子!"
			FoundErr=true
		end if
	end if
	end sub

	rem 保存貼子信息
	sub saveAnnounce()
        DateTimeStr=CSTR(NOW()+TIMEADJUST/24)
		Sql="insert into bbs1(Boardid,ParentID,Child,username,topic,body,DateAndTime,hits,length,rootid,layer,orders,ip,Expression,locktopic,signflag,emailflag,istop,isbest,isvote,times) values "&_
				"("&_
				boardid&",0,0,'"&_
				username&"','"&_
				topic&"','"&_
				body&"','"&_
				DateTimeStr&"',0,'"&_
				strlength(body)&"',0,1,0,'"&ip&"','"&_
				Expression&"',0,"&signflag&","&mailflag&",0,0,1,0)"
		conn.execute(sql)
		set rs=conn.execute("select top 1 announceid from bbs1 order by announceid desc")
        announceid=rs(0)
		sql="update bbs1 set rootid="&announceid&",times="&announceid&" where announceid="&announceid
		conn.execute(sql)
		if topic="" then
			Topic=cutStr(body,20)
		else
			Topic=cutStr(topic,20)
		end if
		sql="update board set lastpostuser='"&username&"',lastposttime='"&datetimestr&"',lastbbsnum=lastbbsnum+1,lasttopicnum=lasttopicnum+1,todaynum="&boardtoday(boardid)&",lastrootid="&announceid&",lasttopic='"&topic&"' where  boardid="&cstr(boardID)
		conn.execute(sql)
		conn.execute("update config set topicnum=topicnum+1,bbsnum=bbsnum+1,todayNum="&alltodays()&" where active=1")
  		if err.number<>0 then
	       	err.clear
			ErrMsg=ErrMsg+"<Br>"+"<li>數(shù)據(jù)庫操作失敗,請以后再試"&err.Description 
  	       	call Error()
		else
    		end if
	set rs=nothing
	end sub
	
	'今日帖子
	function boardtoday(boardid)
    	tmprs=conn.execute("Select count(announceid) from bbs1 Where datediff('d',dateandtime,Now())=0 and boardid="&boardid)
    	boardtoday=tmprs(0)
	set tmprs=nothing 
	if isnull(boardtoday) then boardtoday=0
	end function 
	function alltodays()
    	tmprs=conn.execute("Select count(announceid) from bbs1 Where datediff('d',dateandtime,Now())=0")
    	alltodays=tmprs(0)
	set tmprs=nothing
	if isnull(alltodays) then alltodays=0
	end function

	sub savevote()
		set vrs=server.createobject("adodb.recordset")
		sql="select * from vote"
		vrs.open sql,conn,1,3
		vrs.addnew
		vrs("announceid")=announceid
		vrs("vote")=vote
		vrs("votenum")=votenum
		vrs("votetype")=votetype
		vrs("voteuser")=username
		vrs.update
		vrs.close
		set vrs=nothing
  		if err.number<>0 then
	       		err.clear
			ErrMsg=ErrMsg+"<Br>"+"<li>數(shù)據(jù)庫操作失敗,請以后再試"&err.Description 
  	       		call Error()
		else
			call success()
    		end if
	end sub
	'更新用戶在線資料
	sub activeuser()
	dim rsactiveusers,activeuser
	dim membername
	dim memberword
	dim memberclass
	membername=request.cookies("aspsky")("username")
	memberword=request.cookies("aspsky")("password")
	memberclass=request.cookies("aspsky")("userclass")
	ComeFrom=address(Request.ServerVariables("REMOTE_HOST"))
	actCome=address(Request.ServerVariables("HTTP_X_FORWARDED_FOR"))
	statuserid=replace(Request.ServerVariables("REMOTE_HOST"),".","")
	set rsactiveusers=server.createobject("adodb.recordset")
	activeuser="select * from online where username='"&membername&"'"
	rsactiveusers.open activeuser,conn,1,3
	if rsactiveusers.eof and rsactiveusers.bof then
	activeuser="insert into online(id,username,userclass,ip,startime,lastimebk,lastime,browser,stats,ComeFrom,actCome) values "&_
				"("&statuserid&",'"&membername&"','"&memberclass&"','"&_
				Request.ServerVariables("REMOTE_HOST")&"',Now(),Now(),'"&DateToStr(now())&"','"&_
				Request.ServerVariables("HTTP_USER_AGENT")&"','"&_
				boardtype&"','"&ComeFrom&"','"&actCome&"')"
	conn.execute(activeuser)
	else
	activeuser="update online set lastimebk=Now(),lastime='"&DateToStr(now())&"',stats='"&boardtype&"' where username='"&membername&"'"
	conn.execute(activeuser)
	end if
	if session("userid")<>"" then
	activeuser="delete from online where id="&cstr(session("userid"))
	Conn.Execute activeuser
	end if
	rsactiveusers.close
	set rsactiveusers=nothing
	end sub

	rem ------獲得asp文件參數(shù)------
	sub getInput()
	if request("boardid")="" then
		FoundErr=true
		Errmsg=Errmsg+"<br>"+"<li>請指定論壇版面。"
	elseif not isInteger(request("boardid")) then
		FoundErr=true
		Errmsg=Errmsg+"<br>"+"<li>非法的版面參數(shù)。"
	else
		boardID=request("boardID")
	end if
	IP=Request.ServerVariables("REMOTE_ADDR") 
	Expression=Checkstr(Request.Form("Expression")&".gif")
   	Topic=Checkstr(trim(request("subject")))
   	Body=Checkstr(trim(request("Content")))
   	UserName=Checkstr(trim(request("username")))
   	boardtype=Checkstr(trim(request("boardtype")))
	signflag=Checkstr(trim(request("signflag")))
	mailflag=Checkstr(trim(request("emailflag")))
   	UserPassWord=md5(Checkstr(trim(request("passwd"))))
	votetype=Checkstr(request("votetype"))
	vote=Checkstr(trim(request("vote")))
	end sub

	rem -----檢查user輸入數(shù)據(jù)的合法性------	
	function chkData()

	if instr(Expression,"face")=0 then
	Randomize
	Do While Len(rndnum)<1
	num1=CStr(Chr((57-48)*rnd+48))
	rndnum=rndnum&num1
	loop
	Expression=facename & rndnum & ".gif"
	end if
	if signflag="yes" then
		signflag=1
	else
		signflag=0
	end if
	if mailflag="yes" then
		mailflag=1
	else
		mailflag=0
	end if
	if cint(RelayPost)=1 then
	if not (isnull(session("lastpost")) or boardmaster or master) then
		if DateDiff("s",session("lastpost"),Now())<cint(RelayPostTime) then
   		ErrMsg=ErrMsg+"<Br>"+"<li>本論壇限制發(fā)貼距離時間為10秒,請稍后再發(fā)。"
   		FoundErr=True
		end if
	end if
	end if
	if chkpost=false then
   		ErrMsg=ErrMsg+"<Br>"+"<li>您提交的數(shù)據(jù)不合法,請不要從外部提交發(fā)言。"
   		FoundErr=True
	end if
	if UserName="" or UserPassWord="" then
		username=membername
		UserPassWord=memberword
	end if
	if UserName="" or strLength(UserName)>20 then
   		ErrMsg=ErrMsg+"<Br>"+"<li>請輸入姓名(長度不能大于20)"
   		FoundErr=True
	end if
	if Topic="" then
   		FoundErr=True
   		if Len(ErrMsg)=0 then
      			ErrMsg=ErrMsg+"<Br>"+"<li>主題不應(yīng)為空。"
   		else
      			ErrMsg=ErrMsg+"<Br>"+"<li>主題不應(yīng)為空。"
   		end if
	elseif strLength(topic)>100 then
   		FoundErr=True
   		if strLength(ErrMsg)=0 then
      			ErrMsg=ErrMsg+"<Br>"+"<li>主題長度不能超過100"
   		else
      			ErrMsg=ErrMsg+"<Br>"+"<li>主題長度不能超過100"
   		end if
			end if
	if strLength(body)>AnnounceMaxBytes then
   		ErrMsg=ErrMsg+"<Br>"+"<li>發(fā)言內(nèi)容不得大于" & CSTR(AnnounceMaxBytes) & "bytes"
   		FoundErr=true
	end if
    	if body="" then
		ErrMsg=ErrMsg+"<Br>"+"<li>沒有填寫內(nèi)容。"
   		FoundErr=true
      	end if
	if vote="" then
		ErrMsg=ErrMsg+"<Br>"+"<li>請輸入投票內(nèi)容"
   		FoundErr=true
	else
		vote=split(vote,chr(13)&chr(10))
		j=0
		for i = 0 to ubound(vote)
			if not (vote(i)="" or vote(i)=" ") then
				vote_1=""&vote_1&""&vote(i)&"|"
				j=j+1
			end if
			if i>cint(vote_num)-2 then exit for
		next
		for k = 1 to j
			votenum=""&votenum&"0|"
		next
		votelen=len(vote_1)
		votenumlen=len(votenum)
		votenum=left(votenum,votenumlen-1)
		vote=left(vote_1,votelen-1)
	end if
	if err.number<>0 then err.clear
	session("lastpost")=Now()
	end function

	sub success()
	response.write "<meta http-equiv=refresh content=""4;URL=dispbbs.asp?boardid="&boardid&"&rootid="&announceid&"&id="&announceid&"&star="&request("star")&""">"

	response.write "<br><table cellpadding=0 cellspacing=0 border=0 width="&tablewidth&" bgcolor="&tablebackcolor&" align=center>"&_
		"<tr><td><table cellpadding=3 cellspacing=1 border=0 width=""100%"">"&_
		"<tr align=center><td width=""100%"" bgcolor="&tabletitlecolor&"><b><FONT COLOR="&TableFontcolor&">狀態(tài):您發(fā)表投票成功</font></b></td>"&_
		"</tr><tr><td width=""100%"" bgcolor="&tablebodycolor&">"&_
		"<FONT COLOR="&TableContentcolor&">本頁面將在3秒后自動返回您所發(fā)表的帖子頁面,<b>您可以選擇以下操作:</b><br><ul>"&_
		"<li><a href=""index.asp""><font color="""&TableContentcolor&""">返回首頁</font></a></li>"&_
		"<li><a href=""list.asp?boardid="&boardid&"""><font color="""&TableContentcolor&""">"&boardtype&"</font></a></li>"&_
		"<li><a href=""dispbbs.asp?boardid="&boardid&"&rootid="&announceid&"&id="&announceid&"&star="&request("star")&"""><font color="""&TableContentcolor&""">發(fā)表的帖子</font></a></li>"&_
		"</ul></td></tr></table></td></tr></table>"
	end sub
	Function Checkstr(str)
	str=replace(str,"'","''")
	Checkstr=str
	End Function
	stats="發(fā)表投票"
%>
<!--#include file="footer.asp"-->

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲妇女屁股眼交7| 亚洲va欧美va人人爽| 在线播放欧美女士性生活| 国产精品911| 毛片一区二区三区| 伊人婷婷欧美激情| 国产午夜亚洲精品理论片色戒| 色狠狠综合天天综合综合| 国产精品一线二线三线| 日韩avvvv在线播放| 亚洲最新视频在线播放| 日本一区二区三区四区| 欧美电视剧在线看免费| 欧美人与性动xxxx| 欧洲精品中文字幕| 99久久精品国产毛片| 国产99久久久国产精品潘金| 久久99国产精品免费| 天天亚洲美女在线视频| 洋洋成人永久网站入口| 成人免费小视频| 欧美—级在线免费片| 久久亚洲精品小早川怜子| 欧美高清hd18日本| 欧美午夜精品一区二区蜜桃| 91麻豆国产香蕉久久精品| 成人精品免费看| 国产成人精品亚洲午夜麻豆| 久久精品国产色蜜蜜麻豆| 日本一不卡视频| 偷窥国产亚洲免费视频| av激情综合网| aaa欧美色吧激情视频| 成人黄色777网| 99在线精品视频| jiyouzz国产精品久久| 不卡av在线免费观看| av一区二区三区| 欧美人体做爰大胆视频| 欧美色爱综合网| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲最大色网站| 精品乱人伦一区二区三区| 国产成人综合在线观看| 国产婷婷精品av在线| 欧美精品色综合| 成人av资源站| 午夜精品久久一牛影视| 色综合天天狠狠| 国产一区二区精品在线观看| 亚洲一区精品在线| 一区二区三区四区精品在线视频| 国产人妖乱国产精品人妖| 久久蜜桃香蕉精品一区二区三区| 欧美顶级少妇做爰| 日韩一区二区三区电影在线观看 | 69久久99精品久久久久婷婷| 欧美日韩和欧美的一区二区| 日韩一区二区不卡| 日韩欧美一二三区| 亚洲欧洲成人av每日更新| 久久精品综合网| 国产精品网站一区| 自拍偷拍亚洲激情| 亚洲激情中文1区| 国内不卡的二区三区中文字幕| 一本大道av伊人久久综合| 欧美一卡2卡三卡4卡5免费| 4438成人网| 一区二区成人在线| 午夜精品久久久久久久久久 | 国产精品色眯眯| 久久久99久久| 亚洲一区二区三区四区五区中文| 精品一区二区影视| 欧美曰成人黄网| 亚洲激情在线激情| 国产一区不卡视频| 日韩女优制服丝袜电影| 一区二区三区在线播| 国产精品亚洲第一区在线暖暖韩国| 337p亚洲精品色噜噜噜| 紧缚奴在线一区二区三区| 欧美精品一区二区三| 粉嫩13p一区二区三区| 欧美一区二区三区视频在线观看| 亚洲激情网站免费观看| 91网站黄www| 中文字幕一区二区三| 欧美亚洲综合另类| 成人欧美一区二区三区黑人麻豆| 色94色欧美sute亚洲线路一久| 亚洲一区二区五区| 欧美三级韩国三级日本一级| 欧美激情自拍偷拍| 国产在线精品一区二区夜色| 欧美一区二区三区影视| 午夜精品一区二区三区电影天堂 | 国产精品网站在线观看| 九九久久精品视频| 欧美不卡视频一区| 日本va欧美va欧美va精品| 激情综合色播激情啊| 6080亚洲精品一区二区| 亚洲午夜在线电影| 国产精品护士白丝一区av| 中文字幕一区二区三中文字幕| 精品一区二区三区在线播放视频| 91麻豆精品国产| 蜜桃视频在线一区| 精品欧美一区二区在线观看| 久久爱另类一区二区小说| 日韩精品一区在线观看| 国产精品自拍网站| 亚洲激情自拍视频| 成人av免费网站| 中文字幕的久久| 欧美网站大全在线观看| 天堂va蜜桃一区二区三区漫画版| 91精品福利在线一区二区三区 | 国产精品网站在线观看| 一本大道综合伊人精品热热| 亚洲国产一二三| 国产人伦精品一区二区| 色综合久久综合中文综合网| 天堂av在线一区| 国产精品美女久久久久高潮| 色偷偷88欧美精品久久久| 青青青爽久久午夜综合久久午夜| 久久精品日韩一区二区三区| 欧美视频完全免费看| 国产91精品欧美| 蜜桃视频免费观看一区| 亚洲综合男人的天堂| 精品国产91乱码一区二区三区 | 久久久噜噜噜久噜久久综合| 91在线播放网址| 国产露脸91国语对白| 偷拍亚洲欧洲综合| 一区二区三区中文字幕电影| 国产日韩欧美麻豆| 精品久久久影院| 日韩欧美国产午夜精品| 欧美另类久久久品| 欧美亚洲国产怡红院影院| 99久久精品免费| 成人av在线播放网址| 国产凹凸在线观看一区二区| 久久精品免费看| 天堂成人免费av电影一区| 亚洲国产精品视频| 一区2区3区在线看| 国产精品国产成人国产三级| 国产亚洲欧美激情| 中文字幕久久午夜不卡| 中文字幕欧美日韩一区| 国产精品国产三级国产有无不卡 | 亚洲精品一线二线三线 | 99久久99久久综合| 色婷婷综合激情| 欧美性三三影院| 欧美日韩色综合| 日韩三级免费观看| 久久久精品tv| 亚洲精品视频在线看| 天天色综合成人网| 韩国中文字幕2020精品| 99久久精品情趣| 欧美裸体bbwbbwbbw| 久久久不卡影院| 一区二区三区在线免费视频| 日日摸夜夜添夜夜添国产精品| 久久精品国产精品青草| 99精品欧美一区二区蜜桃免费| 欧美一级高清片在线观看| 欧美网站大全在线观看| 日韩精品一区二区三区三区免费| 国产精品视频一区二区三区不卡| 亚洲第一福利一区| 福利一区福利二区| 欧美一区二区三区男人的天堂 | 欧美在线|欧美| 国产精品嫩草久久久久| 免费在线观看精品| 精品视频在线免费看| 国产精品不卡在线| 国产精品一级黄| 日韩欧美二区三区| 亚洲va国产va欧美va观看| 国产九色sp调教91| 欧美变态tickle挠乳网站| 亚洲一区二区三区四区不卡| 国产91精品免费| 久久综合狠狠综合久久综合88| 午夜精品久久久久久久久久 | 欧美性猛片aaaaaaa做受| 国产精品视频一二三| 成人开心网精品视频| 国产精品国产三级国产普通话99 | 99久久精品国产一区二区三区|