注册 登录
编程论坛 ASP技术论坛

版主、高手能不能发一个只有用户登录成功后才能查询的实例来,我做不行??

yiyaozjk 发布于 2010-03-17 08:44, 875 次点击
我想制作一个能限制访问页的页面, 不行

我在一个查询页面里制作了一个查询按钮,和用户登录页面,目的是只有用户登录了才能正常的转到查询结果页,看结果。

我在查询结果页里直接添加了一个“限制访问页”的服务器行为。 没有登录的话转到错误页。

在DREAMWEAR里测试了好象是可以的,

但是转到其他电脑登录查询页上的时候,按了“查询”按钮后,即使登录成功也还是提示“没有登录”的错误页面去。。。。。???

   这是怎么回事???是错了哪一步???   
       后来我干脆在搜索页面上加了一行Session("unam")=Session("MM_Username")

      在结果跳转页上再加了   Session("MM_Username")=Session("unam")


     还是只在自己写网页的电脑上测试是传递了用户名,

 

     但从其他电脑登录搜索页查询时,同样即使用户登录页面用户登录成功,按了查询按钮还是提示没有登录

 

    高手能不能发一个简单限制访问页的网页实例来讲解一下,谢谢。

7 回复
#2
hmhz2010-03-17 09:28
只有登陆才能查询,不就两个区别嘛,登陆和为登陆,登陆后把用户名存储到session里,查询的那个地方加个判断,session不为空的时候显示查询按扭不就行了,这是再简单不过的思路了
#3
yiyaozjk2010-03-17 11:22
  二楼hmhz,因为有些是在DW做的,我就直接

      搜索页面上加了一行Session("unam")=Session("MM_Username")

      在结果跳转页上再加了Session("MM_Username")=Session("unam")

这样不可以吗???

     
#4
yiyaozjk2010-03-17 14:03
高手们,我要说明一下。

    我在本机上输入http:\\本机IP,访问该网页的时候,都是能正常显示,并且在查询结果页上正确的写出了用户姓名,

    但是我在局域网内换一台电脑输入http:\\本机IP,访问该网页的时候,不管我是否登录成功,都会显示出,用户没有登录的错误提示。

 
#5
sunfishy2010-03-17 14:50
贴点代码出来.听的我晕乎.

Session("unam")

Session("MM_Username")

各代表哪个...
#6
yms1232010-03-17 14:51
局域网设置问题,局域网架设网站不止需要IIS还需要花生壳等软件。
#7
yiyaozjk2010-03-19 11:53
哦,是这样的!我再试试
#8
ASP_boy2010-03-24 09:44
做个用户名验证就是了 ,
然后判断是否益处,如果溢出就直接判定错误  从定向别的地方不就行了
1