❶ ASP如何获取IP地址
<%ip1=request.servervariables("REMOTE_ADDR")
'访问者的IPip2=Request.ServerVariables("LOCAL_ADDR")%
'网站所在服务器IPIP3=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
'代理服务器的IP%> 希望采纳
❷ asp中如何获取本地计算机MAC地址
第一种:asp是可以操作bat文件的,bat可以调用系统dos,在dos中获取本机MAC地址后,再传给asp中去,第二种就是“光无处不在”提出的,通过js代码来获取。
❸ 怎样用ASP获取客户端的MAC地址
我见得多的方法还是使用客户端插件。在政府,企业等跨地域型网络的内部业务沟通网站上使用客户端插件来获取mac地址以提高信息安全度。
❹ asp中怎样获取访问者的IP地址
ip = request.servervariables("remote_addr") '获取访问者的ip
now_time = now '获取登陆时间(服务器时间)
完整的代码如下
dim
conn,rs,ip,now_time
set
conn=server.createobject("adodb.connection")
dbpath =
server.mappath("数据库路径")
conn.open "driver={microsoft access driver
(*.mdb)};dbq=" & dbpath
set
rs=server.createobject("adodb.recordset")
sql = "表名"
rs.open
sql,conn,3,2
rs.addnew
ip = request.servervariables("remote_addr")
'获取访问者的ip
now_time = now '获取登陆时间(服务器时间)
rs("字段名1") = ip
rs("字段名2") = now_time
rs.update
❺ asp如何获取mac地址
<%
昏暗remoteaddr
如果Request.ServerVariables(HTTP_X_FORWARDED_FOR)=空接
remoteaddr = Request.ServerVariables(REMOTE_ADDR)
remoteaddr = Request.ServerVariables(HTTP_X_FORWARDED_FOR )
结束时,如果
回复于(GETMAC(remoteaddr))
%> <%
功能GETMAC(IP)
在错误恢复下一步
暗淡oScript
暗淡oFileSys,OFILE
昏暗所有,szTempFile,工控机,PHYC,C型
点心TEMPPATH
集oScript =的Server.CreateObject(WSCRIPT.SHELL)
设置oFileSys =的Server.CreateObject(Scripting.FileSystemObject)
TEMPPATH = D:温度温度
目录szTempFile = TEMPPATH&oFileSys.GetTempName()来得到一个临时文件名
认购oScript.Run(CMD。 exe文件/ C平-N 2和IP,0,TRUE)arp表,以确保此IP
认购oScript.Run(CMD.EXE / C的arp-a及IP&>&szTempFile,0,TRUE) BR />设置OFILE = oFileSys.OpenTextFile(szTempFile,1,FALSE,0)
所有= oFile.ReadAll()
oFile.Close
如果(则IsObject(OFILE)),然后通话oFileSys.DeleteFile(szTempFile,TRUE)
结束如果
到达=斯普利特(所有,VBCRLF)
如果UBOUND(ARR)= 4那么
IPC = INSTR(1 ,ARR(2),网络地址)
PHYC = INSTR(1,编曲(2),物理地址)
C型= INSTR(1,编曲(2)型)
如果C型> PHYC而PHYC> IPC和IPC> 0然后
GETMAC = UCASE(修剪(CSTR(MID(ARR(3),PHYC,C型 - PHYC))))
结束如果
结束如果
结束函数
%>
❻ ASP怎么获取当前页面地址 包括参数
request.servervariables("script_name") 获取不带参数的地址,Request.ServerVariables("QUERY_STRING")就是获取当前的参数,2个加在一起就可以啦。楼上说的那样,不过连接字符串用&
❼ ASP 如何获取到本页完整的 URL 地址
方法如下:
<%
Private Function GetUrl()
Dim ScriptAddress, M_ItemUrl, M_item
ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME")) '取得当前地址
M_ItemUrl = ""
If (Request.QueryString <> "") Then
ScriptAddress = ScriptAddress & "?"
For Each M_item In Request.QueryString
If InStr(page,M_Item)=0 Then
M_ItemUrl = M_ItemUrl & M_Item &"="& Server.URLEncode(Request.QueryString(""&M_Item&"")) & "&"
End If
Next
end if
GetUrl = ScriptAddress & M_ItemUrl
End Function
response.write geturl()
%>
❽ 用ASP 获取MAC地址
客户端的MAC, ASP是不行的... 不用想了.
ASP和客户端一点关系也没有
服务端的也不行的
自己用组件的话 服务端的可以取得.
客户端的 虽然有些程序说是可以
其实都没有权限的. 做不到.
❾ asp中 怎么通过访问者ip返回物理地址,我想要取得物理地址
应该自己下载一个ip数据库,然后在获取你的用户IP再在库里查询这样比较 好。
你提供那个页面是网络的,网络并没有提供这方面的接口所以不行。