ASP先提交 后注册

来源:百度知道 编辑:UC知道 时间:2024/06/05 23:59:33
我想做一个功能,ASP的,当用户提交表单时,若还没有注册责出现注册页面,注册完毕后自动把表单数据及用户信息提交到数据库中,应该怎么实现?
大侠们帮帮忙吧!
我的意思是 我现在是登陆后在登陆框显示某某会员您已经登陆,用的是登陆后付SESSION值,我现在要的是注册后也出现您已登陆,并且这时候还要知道刚刚注册的这个用户的ID值,根据这个ID可以查找其他的数据表的字段,当然针对这个ID值的其他数据表的值应该是空的,这无所谓,空就显示没有内容。我现在是注册时 插入数据表,然后再根据刚刚插入的数据(用户名指定为唯一)读出此条记录(根据注册的用户名)的ID,然后付SESSION,我就可以根据这个SESSION("ID")去查找针对此用户ID的其他表中的记录,但我总感觉这样不好,假如我用户名不唯一就不太好办了!

这个是基本的用户登录判断,简单举个例子
连接数据库语句我就不写了
<%'检查用户名,是否在库中,当然还有密码判断,我就不写了
set rs=conn.excute "select * form userinfo where username='"&username&"'"
if rs.eof then
response.write"<script>alert("你还没注册,请马上注册!");location.href='regedit.asp'</script>"
else
......'直接进入主页面
end if
%>
regedit.asp中写入库的代码,我就不写了

把变淡信息保存到SESSION中,注册成功后再从SESSION获取。。。