当前位置: 首页 > 图文教程 > 网络编程 > ASP > 用ASP实现在特定的时段或对特定访问者开放

ASP
Microsoft 脚本编码器(3) --- 使用脚本编码器
WAP中的ASP技术(一)
WAP中的ASP技术(二)
WAP中的ASP技术(三)
WAP中的ASP技术(四)
在ADO使用SELECT语法一
在ADO使用SELECT语法二
在ADO使用SELECT语法三
在ADO使用SELECT语法四
在ADO使用SELECT语法五
在ADO使用SELECT语法六
Asp+语法介绍(六)----数据库篇
vbscript错误代码及对应解释大全
ASP系列讲座(三)创建 ASP 页
ASP系列讲座(四)使用脚本语言
ASP系列讲座(五)使用变量和常量
ASP系列讲座(六)编写过程
ASP系列讲座(七)使用组件和对象
ASP系列讲座(八)使用集合
ASP系列讲座(九)设置对象作用域

用ASP实现在特定的时段或对特定访问者开放


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 46 ::
收藏到网摘: n/a

  在某些情况下,你有可能想要将自己的主页或某一页面只在特定的时段下开放,或者只对特定的访问者开放,这时利用ASP技术可以轻松搞定。不信???且听我一一到来。
  首先,将你要限制的页面另存为*.asp,注意千万要将所有联接此页面文件超级联接的URL改为"http://..../*.asp"。
  然后,在文件的开头加入以下代码,注意要在<HTML>标记之前。
<% @ language=Vbscript%>
<%
response.buffer=true
if time < #8:00:00# and time > #23:00:00# then %>
Sorry!开放时间为上午8:00至晚上11:00。
Click <a href="http://location">here</a> to home page!
<% response.end
else
response.clear
end if %>
<html>
.....
如果你只想让特定的访问者访问,可将if语句改为如下:
if not request.ServerVariables("REMOTE_HOST")="特定的访问者的主机名" then或if not request.ServerVariables("REMOTE_ADDR")="特定的访问者的主机IP地址" then最后,存盘,上传(废话!)。如此你的主页就具有了开放的限制条件,什么???你主页存放的服务器不支持ASP技术,我强烈建议你换一个支持ASP的窝。