如何使index.asp页面,只有从login.asp页面转入才能正常显示

来源:百度知道 编辑:UC知道 时间:2024/05/16 10:36:44
各位大虾:
在网站经常看到:只有从login.asp页面输入正确的信息转入index.asp页面才能使index.asp页面正常显示,否则提示用户从login.asp登录.
请问如何实现这个功能.越详细越好.最好是提供完整的代码和说明.
谢谢指教,不过我又遇到一个问题.因为我的login.asp页面后转入了一个页面,要求用户确认一个信息,然后再转入index.asp,所以,好像userName的值传不到index.asp.请大师再指教一番.

在index.asp最上面写:

<%
if session("userName")="" then
response.write("<script language=javascript>alert('请先登陆');window.location.href='login.asp';</script>")
end if
%>
注:session("userName")在登陆成功后进行赋值

这只是个命名习惯而已,index的英文意思是索引的意思,一般用它做首页的名字,也有用default的,就是缺省的意思。login就是登陆的意思拉,所以一般用做登陆页的名字。后面的.asp后缀表示用的是ASP编写的文件。:)good luck.
参考资料:http://www.historycreator.com

动态网页编程。。去看看ASP编程就知道了。。