一个asp的验证语句,请大家帮忙!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/15 16:06:12
我在数据库里面有一个main的表,里面有ip和content两项.

我现在想,当访问者的ip和数据库里面的ip一样的时候,就可以看到那个ip对应的content.应该怎么做????那个语句怎么写啊???

页面自动检测访问者的ip,我用的是<%=request.serverVariables("remote_host")%>语句,不知道可以不?
拜托,.主要回答第一个问题....呜呜,在线等!!!

我的是单纯的asp,和.net是有区别的....

用这个可以获取访问者的IP地址:request.servervariables("REMOTE_ADDR")

这个代码的返回结果就是来访者的IP地址。
你可以在网页中:
<%
dim ip
ip=request.servervariables("REMOTE_ADDR")
到于sql语句为:
"select content from main where ip='" & ip & "'"

关键语句:
<%
dim ip
dim content
DBPath=Server.MapPath("数据库名")
set cn=Server.CreateObject("ADODB.Connection")
cn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" &DBPath
set rs=Server.CreateObject("ADODB.Recordset")
rs.open "select content from main where ip='" & ip & "'",cn,3,2
if(not rs.eof)
content=rs.fields(0).value
rs.close
%>

String一个值IP 接受用户IP地址
String ip=<%=request.serverVariables("remote_host")%>
然后查询
sqlcommand cmd=new sqlcommand(select content from main where ip="+IP+",连接字符串);
执行
String conte