哪位高手熟悉ASP中redirect和session如何传递n个参数,有例子最好。

query 2000-04-04 03:16:00
...全文
375 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjs2000 2000-04-14
  • 打赏
  • 举报
回复
注意:
我在编程时遇到(发现的问题)如果一个人在此站点进行两次的登陆(假如程序没有限制的话)虽然你两次获得的id号不一样,但是付值时出现问题说Session.SessionID超出范围或-1
是这样用的
Qt(Num,Qnum)=Session.SessionID
这种情况不知各位大虾遇到过没有?
eaglet 2000-04-08
  • 打赏
  • 举报
回复
补充一点,session变量是有时效的,一般为20分钟,如果你20分钟内
不对浏览器做任何操作,session变量就会自动清空
dragoncircle 2000-04-05
  • 打赏
  • 举报
回复
当用户第一次打开网页时,asp会自动给用户一个session id,id对用户是不可见的,只有拥有该ID的用户才能读写在该ID下创建的变量。如果要在多台机器上共享变量,那就要用到Application变量了。用法与session类似。另外,如果打开两个浏览器进行浏览,那么每个浏览器都会获得不同的SESSION ID。session变量只能用于客户与服务器交流。
query 2000-04-05
  • 打赏
  • 举报
回复
我不懂诶,ctrl-N建立的浏览器是怎么回事???
kkkppp好 2000-04-05
  • 打赏
  • 举报
回复
准确的说,session只可以在同一浏览其中使用!
ctrl-N 建立的浏览器会继承原有浏览器的属性,所以也可以用!!!
query 2000-04-05
  • 打赏
  • 举报
回复
dragoncircle:
你好!
session中的变量一旦定义都可以在所有网页使用,包括在一台或多台机器之间传递吗?
有位先生贴帖子给我说,session变量只能在本机上传递参数,是吗?
dragoncircle 2000-04-05
  • 打赏
  • 举报
回复
1。response.redirect(要转到的网址),不过最好不要在<html>中使用,否则会出现无法重定向的现象。
2。session中的变量一旦定义都可以在所有网页使用,如果参数太多不如用session变量,如果变量是数组,要先用 变量名=session("数组名")取出后现用。
bgold 2000-04-05
  • 打赏
  • 举报
回复
关于session的问题,讲简单点就是在原来的浏览器窗体中打开或链接出来的新窗体都是与父窗体共用同一session,但是如果你直接点IE图标而创建的窗体就会另外申请一个session。

此问题可以通过以下程序解释清楚:
<% @Language=VBScript %>

<HTML>
<BODY>
<%
Response.Write "SessionID=" & session.SessionID
%>

<P>
<A HREF=<% =Request.ServerVariables("script_name")%> target="_blank">点一下这里</a>
</BODY>
</HTML>


当你点击链接时,sessionID是一样的,如果你重新打开了一个窗口,sessionID就变了,刚好说明了这个问题
subzero 2000-04-05
  • 打赏
  • 举报
回复
就是说只有打开的基浏览器或由其诞生的子窗口才能够使用同一session变量
eaglet 2000-04-04
  • 打赏
  • 举报
回复
请说具体一些
zdg 2000-04-04
  • 打赏
  • 举报
回复
传递n个参数是什么意思???
Response.redirect xxxx.asp?pa1=1&pa2=2&......

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧