主题:  关于access的ID问题

lijian79420

职务:普通成员
等级:1
金币:0.0
发贴:76
注册:2003/7/4 23:36:09
#12003/9/6 16:31:51
是这样的,我做了个简单的留言本,我在留言本里做了个编辑edit.asp,和删除del.asp的连接,为了实现不是所有人都能 用编辑和删除,我做了个密码登陆login.asp,其中编辑和删除的联接就是login.asp

我点留言版其中一条留言里的 编辑 的时候地址栏上出现的是 www.huchuang.jxs.cn/login.asp?id=12
然后我用帐号密码登陆为什么地址栏上出现的是http://www.huchuang.jxs.cn/edit.asp
而后面的 ?id=12的参数不见了呢,请问有什么办法解决吗
我要实现的是地址栏上要出现http://www.huchuang.jxs.cn/edit.asp?id=12不然就不能指定删除留言了



whoisspider

职务:普通成员
等级:1
金币:1.0
发贴:245
注册:2002/9/25 18:04:34
#22003/9/6 18:46:36
login.asp中:
你的form这么写:
">

edit.asp中:
id = Request("id")

前面传递的变量下下层的页面要用到,只能通过手动这样传递!



我佛山人

职务:版主
等级:4
金币:16.0
发贴:2269
注册:2002/8/7 15:09:27
#32003/9/6 18:55:28
edit.asp页判断权限,没登陆的话跳到login.asp

login.asp页用Request.ServerVariables("HTTP_REFERER")获取来路,登陆验证通过后再转到Request.ServerVariables("HTTP_REFERER")(如果非空)页

就是带id参数的edit.asp页



lijian79420

职务:普通成员
等级:1
金币:0.0
发贴:76
注册:2003/7/4 23:36:09
#42003/9/6 20:43:01
第一句,好象看懂了,你说的id = Request("id")这句是用到那的



lijian79420

职务:普通成员
等级:1
金币:0.0
发贴:76
注册:2003/7/4 23:36:09
#52003/9/6 21:00:48
谢谢whoisspider 我佛山人了

我要求的功能已经实现