关于session('')的问题!简单但令人深思!
大家好!关于这个session('')大家都知道它停留的时间为二十分钟!可我在做的时间怎么调不出来呢?下面给大家说下我的用法!在此单一页面上我登录上之后刷新下!session("netjun")好像又不见了!大家帮忙!
由于登录页面在每个页面上都有所以我单独做了一个页面!然后在其它需要的页面都用<!--#include file="login.asp">包函它!我在这个login.asp写的代码如下:<%
login_name=trim(request("name"))
password=trim(request("pass"))
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from user where name='"&login_name&"' and pass='"&password&"'"
rs.open sql,conn,3,3
if rs.eof then%>
<script language=javascript>
alert("输入有误,请重新登录!");
history.back();
</script>
<%else
session("netjun")=trim(request("name"))
response.Redirect("index.asp")
end if
%>
看到这个代码你也许能找到点什么问题!我想问题可能出现在我用《!--# include》里边!大家帮我想想!先谢谢了!有什么不清楚的可以告诉我我再给大家说得详细点!