http://localhost:81/khzj/mapmoveend.asp
http的报头会有一些客户端的信息,将ASP6网站部署在公网服务器上,通过Request.ServerVariables("REMOTE_ADDR")或Request.ServerVariables("REMOTE_HOST")可获取客户端的公网IP。
使用 ASP 的 Server.CreateObject 方法可以创建对象的实例,使用脚本语言的变量分配指令可以为对象实例命名。如下例:
Set db=Server.CreateObject("ADODB.Connection")//这里的变量 db 就是 ASP 程序创建的访问数据库的对象实例。
<%
on error resume next
dim connstr
dim conn
connstr = "Provider=SQLOLEDB;Data Source="&dbip&";DATABASE="&dbname&";UID="&dbuser&";pwd="&dbpsd
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
errormsg="注册信息有错误......"
if err.number<>0 then
response.write "<script language=javascript>alert('连接SQL失败,请与管理员联系');history.back();</script>"
response.end
end if
%>
set rs1 = Server.CreateObject("ADODB.Recordset")
sql="select * from tblGameID1 where GameID = '"&juesename&"'"
rs1.open sql,conn,1,3
rs1("MAP")=MAP
rs1("X")=X
rs1("Y")=Y
rs1("ToMap")=MAP
rs1.update
session("mapmoveposttime")=Now()
rs1.close
set rs1=nothing
conn.close
set conn=nothing
response.write "<script language=javascript>alert('您的角色已成功转入安全地图!您现在可以登陆游戏了!');location.href='mapmove.asp';</script>"
response.End