ASP的页面跳转问题

我做了一个网站,有登陆界面,现在想要一个效果,不事先登陆,无论打站内的任意页面的网址,都会跳转到登陆界面!急,急,急!... 我做了一个网站,有登陆界面,现在想要一个效果,不事先登陆,无论打站内的任意页面的网址,都会跳转到登陆界面!

急,急,急!
展开
 我来答
xdownx
推荐于2017-10-01 · TA获得超过2052个赞
知道小有建树答主
回答量:1135
采纳率:0%
帮助的人:1201万
展开全部
写一个checklogin.asp页面,在该页面中写到
<%
if trim(session("uname"))="" then
response.Redirect("login.asp")
response.End()
end if
%>
当SESSION值为空时,则用户没有登录,则返回到登录页面
只需要在每个页面顶部包含该页面即可<!--#include file="checklogin.asp"-->
追问
你好,按照你的,我做了修改,可是结果....
追答
我QQ:1606083272,在QQ在我给你看下呢
老刀正能量
2011-08-09 · TA获得超过2011个赞
知道大有可为答主
回答量:1487
采纳率:0%
帮助的人:1541万
展开全部
登录成功后,先记录下一个session或COOKIES,然后在写一个文件包含到其它的每一个页面的顶部!大体代码如下:
如果是session的话如下:
《%
if session("dflag")<>"true" then
response.Redirect("登录页面")
response.end
end if
%》
如果是cookies的话:
《%
if request.cookies("dflag")<>"true" then
response.Redirect("登录页面")
response.end
end if
%》
注意替换以上的《》号
更多追问追答
追问
不行,加入该语句之后,页面变成。。。。
追答
那不就是你想要的效果吗?
如果没有登录,当然是跳转到这个登录页面了啊!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ccppv
2011-08-09 · TA获得超过2994个赞
知道大有可为答主
回答量:5074
采纳率:40%
帮助的人:2983万
展开全部
你这问题有冲突.又不跳转.又要打开任意页面都跳转.
这个是什么意思?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baydfhv
2011-08-09
知道答主
回答量:16
采纳率:0%
帮助的人:2.7万
展开全部
<%
if trim(session("uname"))="" then
response.Redirect("login.asp")
response.End()
end if
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rockiezh
2011-08-09 · TA获得超过180个赞
知道小有建树答主
回答量:522
采纳率:0%
帮助的人:185万
展开全部
那就判断sessions就可以了。 都是这么做的。
追问
具体如何做??
追答
看3楼的,写的很好。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式