网站制作高手们 过来帮帮忙吧

来源:百度知道 编辑:UC知道 时间:2024/09/18 05:41:15
我在用Dreamweaver做个asp的网站购物系统

基本情况如下:
1、用重复区域的方式 做了一个商品展示页面
2、为商品展示的图片设置了链接 点击之后 则传递该商品的编号给商品详细页面
3、商品详细页面收到了商品编号的值 于是显示出来的就是对应该编号的商品信息
4、在商品详细页面中 有个“购买”按钮 此按钮将同样提交该商品编号的值 不过是传递给“商品订单”页面
5、商品订单页面接受到了商品编号的值 显示的也是对应商品 但是只有登录用户才能购买 所以我设定了访问权限

问题出现了 由于我限定了访问权限 所以用户必须登录才能看到订单页面 如果没有登陆则将转到登录页面 登录后再转回来订单页面 可是用户登录之后 再返回到订单页面的时候 就出错了 因为一直在传递的商品编号的值丢失了 为了能够把这个值延续下来 我给登陆页面的“提交”按钮添加了行为 该行为将传递前面一直在延续的商品编号的值 可是把商品编号的值传过去以后却把“提交”按钮的提交表单的作用又给废了。。。用户最后虽然看到了商品 实际上却没有登录。。。。
我试了下 如果在最开始传递这个商品编号的值以前就登录的话 那么就会一切正常 能够正常的购买(也就是提交订单)

请各位高手告诉我 该如何实习购物网站的这一功能 即 既能够正确显示和插入用户所选择的商品信息 又能够保证用户必须登录才能购买

在线等! 答案一经采用 必定追加100分! 如果愿意做我的师傅 则万分感激!
谢谢两位高手莅临指导
我绑定了一个阶段变量的 就是用户名 我也想过可以插入一个hidden域来存储商品的ID。。。可是具体不知道如何操作才可以 新手
二楼的师傅说的办法我也想过 就是在最开始提交商品编号值的时候 就预先判断Session的值 可是不知道这个判断的表达式该怎么写
请大家再教详细点 谢谢 真的非常感谢

很多方法啊,session或者cookie来存储商品ID 都可以
或者在跳转页面加入个hidden的域 赋值为商品ID

在用户登录以后,把用户名存起来,像Session或者什么里,然后调用商品信息的时候先判断Session里是不是有用户名
呵呵,我到很想帮你,不过我是做Java的,ASP的代码...
我就是说一个想法,写代码我就不会了...
上网搜一下,这种代码应该不少啊

我也是做 这样的网站 可惜我用PHP 做的
用网页传值就行了

到时候你做 商品评价回复 的时候还要复杂

我是路过的。。。