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

关于session,的疑问

sofine888 发布于 2007-12-31 10:09, 1968 次点击
像sina博客等页面
登录后,点击链接可以发表修改删除文章
不登录则删除不了,这样的网页是不是要用到session对象
网页之间是不是要用传递用户的用户名,密码等信息来验证,
10 回复
#2
Kettyjin19832007-12-31 10:10
应该是用到Session,或者是Cookie.
#3
sofine8882007-12-31 10:49
楼上的举个例子啊,你有没有 这样的网页,传上源码来看一下,学习学习...........
#4
lzm2007-12-31 19:46
关于Session对象的使用!
就是先在页面1里定义一个Session对象
session("dl_cg")="一个值或者变量"
并且赋值或者一个变量
然后在要传到的页面2上
加上:
'定义一个变量
dim 变量1 as string
然后把Session对象的值赋给该变量即可!
变量1=Session("dl_cg")

就这样!
#5
sofine8882007-12-31 21:46
楼上的,我有些地方不懂
那验证呢,
由主页跳转到发表文章页面是不是要验证session,
#6
zmhdxy2007-12-31 22:16
上面的是什么意思啊
session相当于把你的变量保存起来,放在session中
比如:主页中的一个参数id 要传到另一页面,就可以用
session("vid")=id 其中vid是定义的变量
到另一个页面的时候,就可以用
tid=session("vid") 还原
这时tid的值就是id的值
不过session有时间的问题
过了一定的时间session就没用了
但可以用session.timeout=5
这个5是5分钟,也就是有5分钟的时间可以用这个时间
#7
luo1232008-01-01 12:54
'可以用session.timeout=5
这个5是5分钟,也就是有5分钟的时间可以用这个时间

这个5分钟是指网页从开始不发生传递session的时候计时?还是发生传递过程累计5分钟?
#8
zmhdxy2008-01-02 08:50
我在测试自己的网页时 就发现是倒计时
#9
ssmm002008-01-02 17:39
怎么做才以做到从不操作的时候和才开始倒计时呢?
#10
yms1232008-01-02 18:50
原帖由 [bold][underline]luo123[/underline][/bold] 于 2008-1-1 12:54 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1167510&ptid=195224][/url]
'可以用session.timeout=5
这个5是5分钟,也就是有5分钟的时间可以用这个时间

这个5分钟是指网页从开始不发生传递session的时候计时?还是发生传递过程累计5分钟? ...

应该是每台电脑访问网站时IIS就会建立一个sessionid,并开始倒计时session的过期时间,当同一用户在这个时间内再次访问网站,session从新倒计时。如果倒计时时间内这台电脑没有向服务器发出任何访问请求,服务器会在倒计时结束时执行Session_onEnd的
事件将session自动清空。服务器IIS自身是有默认的session_onend事件,用户也可以自己建立global.asa重写服务器的session_onend事件的源代码。
#11
b28311962008-01-03 22:26
1