%
response.charset = "utf-8"
action = Trim(Request.QueryString("action"))
id = GetCLng(Request.Querystring("id"))
select case action
case "checkvalidate"
checkValidate()
case "checkemail"
checkEmail()
case "click"
getclick(id)
case "update"
getupdate(id)
End select
'//
'// 验证电子邮件
'//
function checkEmail()
Set pRS = db("select [email] from [tblAccount] where [email]='"&Trim(Request.QueryString("email"))&"'",3)
If pRS.Eof Then
Response.Write "true"
Else
Response.Write "false"
End If
pRS.close
End Function
'//
'// 验证验证码
'//
Function checkValidate()
If Trim(Request.QueryString("validate"))=Empty Or Trim(Session("ValidCode"))<>ucase(Trim(Request.QueryString("validate"))) Then
Response.Write "false"
Else
Response.Write "true"
End if
End Function
'//
'// 显示点击
'//
sub getclick(ID)
Set pRS = Server.CreateObject("ADODB.RECORDSET")
pRS.Open "select Click from tblPage where id = "& id &"",conn,1,1
if Not pRS.eof then
Response.write("document.write("" " & pRS("Click") &""");")
Else
Response.write("document.write("" 1"");")
End if
pRS.Close
Set pRS = Nothing
End sub
'//
'// 更新点击
'//
sub getupdate(id)
if session("counter_" & id) <> "1" then
conn.Execute("update tblPage set Click = Click + 1 where id = "& id &"")
'session("counter_" & id) = "1"
End if
End sub
%>