asp的session值

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:24:48
我想要用户登录后先提交用户的信息后再给他其他的权限,如果信息没填完整下次登录后继续跳到上次提交信息的地方,就类似阿里巴巴,请问大虾们怎么处理这个session值,还是有其他办法
谢谢大家的回答,我是希望用户每填完比如说突然关机了,再次登录后他上次添加的信息还在,登录后直接跳到他上次没填写完的页面继续填写,分有限,谢谢大家的帮助,高手帮帮忙

在用户登陆的时候记录一个session("user_detail")
如果用户没有填写信息,则结果值为no,
如果用户已经填写信息,则结果值为yes,
这样,就可以判断出用户是不是已经填写,没有填写就自动弹出用户需要将详细信息填写完整的页面。

if session("user_detail")="no" then
response.write "请将信息输入完整"
else
resposne.write "你可以顺利浏览我们的网站了"
end if

这个就是把session变量在提交用户信息后在付给一个值,跟登陆的session要不一样

用if session("username")<>"" then
session("username")=rs("username")
response.Redirect("Default.asp")
else
response.Redirect("login.asp")
end if 就可以了。

用户表加个字段记录信息是否填写完整不就行了
session 到了过期时间就自动销毁了,没法用的