两个面页面:一个登录页面,一个主界面,如何让用户必须先通过登录页面后才可以进行主界面,即如何防止用户在地址栏中直接键入地址而不通过登录页面直接进入主界面?
解决方案 »
- CSocket怎么设置连接超时?
- 如何在CWBFrame类中调用CWBView类的DoMouseWheel方法?
- 在非模态对话框中创建模态对话框让其属于非模态对话框而不属于主对话框
- 番邦状元到大唐(名列榜首,高中状元,散分续)
- 一个Win32 Application的问题
- fstream.h要用那个lib文件?会的帮一下我。
- strip 到这里来拿分
- 那有橡皮筋的应用例子,谢谢~~~~~~~~
- 请教Shell32的GetDetailsOf问题
- 红警2代编辑器的问题,很弱的问题。
- sos: <form enctype="multipart/form-data"> 在这样表单中二进制和文本怎样同时传送?
- 如何把CString 变量转化为char*,谢谢(马上给分)
我原来做网站的时候是写了一个通用的函数,在每个需要严格限制的页面判断调用页面,同时也判断连接是否来自同一个服务器。
<%
'进行了相关的检测以后,确认可以登陆,这时设置:
Session("thisday") = Date()
%>
在主界面上写:
<%
Response.Buffer = true
IF Session("thisday")<> Date() then
Response.Redirect "登陆页面.asp"
End IF
%>
<%
'进行了相关的检测以后,确认可以登陆,这时设置:
Session("thisday") = Date()
%>
在主界面上写:
<%
Response.Buffer = true
IF Session("thisday")<> Date() then
Response.Clear
Response.Redirect "登陆页面.asp"
End IF
%>
asp ……用session
如果session为空就转向。
当然,如果你已经通过登录了,页面输入url还是可以进入的。除非你的session超时或者关闭浏览器