东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2011-05-14 16:05:00   |  只看该作者   |  本帖随机奖励楼主:0 CZB   |  转账至  东方绿洲

还是那个问题Cookies

在图1非浏览器登陆成功,,,,弹出的窗口好像获取不了Cookies的变量...
rs.open "select * from  huiyuan  where uname='"&request.Cookies("username")&"'",conn,1,1
5023是当Cookies为空时显示的..
if request.Cookies("username")<>"" then
*******
*******
*******
else
5023
end if

在图2使用浏览器登陆成功,,,,弹出的窗口是可以Cookies中获取变量的...
rs.open "select * from  huiyuan  where uname='"&request.Cookies("username")&"'",conn,1,1


请问狐狸大师或其他朋友有没有办法帮助小弟,,,查过好多资料了,,还未解决..

[ 本帖最后由 一笑 于 2011-5-20 09:07 编辑 ]

附件:

0000001.jpg    (2011-05-14 16:05:00)
0000002.jpg    (2011-05-14 16:05:00)
※※ 业务范围 ※※
楼主
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删主题    删主题    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2011-05-14 16:05:25   |  只看该作者   |  转账至  东方绿洲
还有《假如不采用弹页模式也是正常的,,,,
还有,,假如图1不关闭,,,再打开图2,,,然后在5023的那个页面刷新一下,,,奇了,,又出来了
※※ 业务范围 ※※
沙发
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
金狐

狐狸

管理员

贴子 138989

精华 13

积分 77006

信用 11

竞猜 20

魅力 23333

威望 8

现金 91094184 CZB

银行 7484412 CZB

黄金 8888

比特币 888

注册时间 2003-08-18

发表于:2011-05-14 23:05:17   |  只看该作者   |  转账至  金狐
1.干嘛要非浏览器登录呢?
而且你的网页难道没有验证是否登录?这样程序漏洞N多。程序的开头应该验证是否登录,未登录的,应该跳转到登录界面。
2.你的弹出页面是当非浏览器登录的时候自动弹出的?而不是登录后点击某个链接再弹出?
要是这样,则是你第一个页面还未完全打开,所以系统还未记录你的cookie,这时候又弹出第二个页面,所以第二个页面是没有cookie可读取。而等一会后,你的第一个页面已经完全打开,刷新第二个页面,则系统就有cookie,所以打开正常。要解决的,就把弹出代码在网页最后才用js延时弹出,好让第一个页面完全打开。
时间、时间、时间
板凳
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2011-05-15 11:05:26   |  只看该作者   |  转账至  东方绿洲
引用:
原帖由 金狐 于 2011-5-14 23:08 发表
1.干嘛要非浏览器登录呢?
而且你的网页难道没有验证是否登录?这样程序漏洞N多。程序的开头应该验证是否登录,未登录的,应该跳转到登录界面。
2.你的弹出页面是当非浏览器登录的时候自动弹出的?而不是登录后点击 ...
我的首页是验证登陆的,,听你这么说,,点击联接弹出的网页也做了验证,,,
就出现了Cookies空需要重新登陆的界面,,,凡采用直接跳转的网页都是可以获取cookies变量的,证明Cookies是有写入的,,

附件:

0000003.jpg    (2011-05-15 11:05:26)
※※ 业务范围 ※※
4楼
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |   
东方绿洲

论坛精英

贴子 27276

精华 0

积分 13742

信用 0

竞猜 12

魅力 87

威望 0

现金 11155 CZB

银行 150000 CZB

黄金 0

比特币 0

注册时间 2005-11-03

发表于:2011-05-15 11:05:41   |  只看该作者   |  转账至  东方绿洲
从这个弹出的窗口登陆的话,,,全部都正常,,,包括cookies...
就是不知何解....以前用SQL做服务器的时候是没有出现过这种情况
※※ 业务范围 ※※
5楼
编辑   |    引用    回帖
打开    高亮    置顶   |    移动    回收站   |    -6删帖    删帖    |