非正常人类研究中心 书:ASP中怎样把一个变量的值传到另一个文件

来源:百度文库 编辑:高校问答 时间:2024/04/28 02:50:28
ASP中怎样把一个变量的值传到另一个文件
不用session(太麻烦)

如果我用全局变量的方式
比如变量XXX在111.asp中被赋值为全局变量“你好”
那我想在222.asp中使用这个变量XXX,需不需要用<!-- #include file="111.asp" -->的方式把111.asp嵌入到222.asp中呢?
如果不嵌入,能使用这个全局变量吗?如果我把所有的浏览器都关掉了,那么这个全局变量的值还在吗?这个全局变量的值什么时候从内存清空了呢?

不嵌入,也能使用这个全局变量的,在任意页面均可调用它.
浏览器都关掉了,这个全局变量的值依然还在的,除非服务器重启.
不过你可以把它清空处理.
cookies占用服务器端资源比SESSION要少.
所以建议最好用cookies.

不需要

不想用session那就用cookies
在111.asp中写入cookies:
response.cookies("a")="你好"
然后在222.asp
里调用
request.cookies("a")就代表"你好"
把所有浏览器都关掉,除了cookies可以保存(必须设置一下cookies的有效期)以外,其它session或页面传值都不能保存.

session的作用就是干这个啊,兄弟,不要因为不好拼就不用了哦

cookies不比session简便

确实“不要因为不好拼就不用了哦 ”

在我看来最好还是用session,方便