<%@LANGUAGE="VBSCRIPT"%> <% function gets( str ) if len(str)>2 then str=right(str,2) end if if len(str) <2 then str1="" for i=1 to (2 - len(str) ) str1="0" & str1 next end if str1=str1 & str gets=str1 end function Set AlipayObj = New creatAlipayItemURL toid = DelStr(request("toid")) projectid = request("projectid") vip = AlipayObj.getIP() 'out_trade_no = request.Form("out_trade_no") shijian = now() if toid="" then toid=request.Form("toid") if toid = "" then toid="1001" if projectid="" then projectid=request.Form("projectid") if projectid="" then projectid="1" Set Recordset1_cmd = Server.CreateObject ("ADODB.Command") Recordset1_cmd.ActiveConnection = MM_w2tp_STRING Recordset1_cmd.CommandText = "SELECT MAX(id) as id FROM paylist " Set Recordset1 = Recordset1_cmd.Execute SSSID=int(Recordset1.Fields.Item("ID").Value)+1 Recordset1.Close() 'Recordset1_cmd.Close() Set Recordset1 = Nothing Set Recordset1_cmd = Nothing out_trade_no=toid&"A"&projectid&"B"&gets(year(shijian)) out_trade_no=out_trade_no&gets(month(shijian) ) out_trade_no=out_trade_no&gets(day(shijian) ) out_trade_no=out_trade_no&gets(hour(shijian) ) out_trade_no=out_trade_no&gets(minute(shijian) ) out_trade_no=out_trade_no&gets(second(shijian) ) out_trade_no=out_trade_no&"C"&SSSID tempo="toid="&toid&"&price="&request.Form("total_fee")&"&projectid="&projectid&"&out_trade_no="&out_trade_no %> <% Dim MM_editAction MM_editAction = CStr(Request.ServerVariables("SCRIPT_NAME")) If (Request.QueryString <> "") Then MM_editAction = MM_editAction & "?" & Server.HTMLEncode(Request.QueryString) End If ' boolean to abort record edit Dim MM_abortEdit MM_abortEdit = false %> <% ' IIf implementation Function MM_IIf(condition, ifTrue, ifFalse) If condition = "" Then MM_IIf = ifFalse Else MM_IIf = ifTrue End If End Function %> <% If (CStr(Request("MM_insert")) = "form1") Then If (Not MM_abortEdit) Then ' execute the insert Dim MM_editCmd Set MM_editCmd = Server.CreateObject ("ADODB.Command") MM_editCmd.ActiveConnection = MM_w2tp_STRING MM_editCmd.CommandText = "INSERT INTO paylist ([count], toid, projectid, ip ,payid) VALUES (?, ?, ?, ?, ?)" MM_editCmd.Prepared = true MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param1", 5, 1, -1, MM_IIF(Request.Form("total_fee"), Request.Form("total_fee"), null)) ' adDouble MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param2", 202, 1, 255, Request.Form("toid")) ' adVarWChar MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param3", 5, 1, -1, MM_IIF(Request.Form("projectid"), Request.Form("projectid"), null)) ' adDouble MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param4", 202, 1, 255,vip) ' adVarWChar MM_editCmd.Parameters.Append MM_editCmd.CreateParameter("param5", 202, 1, 255, out_trade_no) ' adVarWChar MM_editCmd.Execute MM_editCmd.ActiveConnection.Close ' append the query string to the redirect URL Dim MM_editRedirectUrl MM_editRedirectUrl = "go.asp?"&tempo If (Request.QueryString <> "") Then If (InStr(1, MM_editRedirectUrl, "?", vbTextCompare) = 0) Then MM_editRedirectUrl = MM_editRedirectUrl & "?" & Request.QueryString Else MM_editRedirectUrl = MM_editRedirectUrl & "&" & Request.QueryString End If End If Response.Redirect(MM_editRedirectUrl) Response.End() End If End If %> <% Dim Recordset1__MMColParam Recordset1__MMColParam = "1" If (Request.QueryString("ID") <> "") Then Recordset1__MMColParam = Request.QueryString("ID") End If %> <% Dim Recordset1 Dim Recordset1_cmd Dim Recordset1_numRows Set Recordset1_cmd = Server.CreateObject ("ADODB.Command") Recordset1_cmd.ActiveConnection = MM_w2tp_STRING Recordset1_cmd.CommandText = "SELECT * FROM votes WHERE ID = ?" Recordset1_cmd.Prepared = true Recordset1_cmd.Parameters.Append Recordset1_cmd.CreateParameter("param1", 5, 1, -1, int(Recordset1__MMColParam)) ' adDouble Set Recordset1 = Recordset1_cmd.Execute Recordset1_numRows = 0 %> 网络投票
<% If Not Recordset1.EOF or Not Recordset1.BOF Then toid=Recordset1.Fields.Item("toid").Value %>
<%=toid%>   <%chinese2unicode(Recordset1.Fields.Item("username").Value)%> <% projectid=(Recordset1.Fields.Item("projectid").Value) %>
<% End If ' end Not Recordset1.EOF Or NOT Recordset1.BOF %>
网络投票,可能稍有延迟,24之内会进行同步,敬请谅解。
请选择>>>>
<%if datediff("s",now(),"2009-3-29 08:00:00")<20 then %>投票时间已经结束!<% else%> <% end if %>
   
<%function chinese2unicode(Str) dim i dim Str_one dim Str_unicode for i=1 to len(Str) Str_one=Mid(Str,i,1) Str_unicode=Str_unicode&chr(38) Str_unicode=Str_unicode&chr(35) Str_unicode=Str_unicode&chr(120) Str_unicode=Str_unicode& Hex(ascw(Str_one)) Str_unicode=Str_unicode&chr(59) next Response.Write Str_unicode end function Recordset1.Close() Set Recordset1 = Nothing %>