求教session变量赋值问题?

山水无言 2002-09-17 10:06:33
我在一个ASP程序里的
if Session("MAXPAGE") <=0 then session("MAXPAGE") = 25 之前,再没有看到给maxpage赋值的语句,请问:if Session("MAXPAGE") <=0 怎么不会出错?因为,我想,只有先执行Session("MAXPAGE") =25这样的语句,maxpage变量才存在,请问session变量怎么理解,它什么时候才开始存在 ?
另外,请问ASP程序有没有象VB、DELPHI 那样的调试工具,可以跟踪变量等程序运行情况。谢谢!
...全文
87 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
山水无言 2002-09-18
  • 打赏
  • 举报
回复
谢谢网友们
lilei007 2002-09-17
  • 打赏
  • 举报
回复
除了以上网友说的那些原因外你的文目录下世不是还包含global.asa
qiuyuhongye 2002-09-17
  • 打赏
  • 举报
回复
搂主:session的理解:在用户打开浏览器请求你的网页时session就存在了。你说为什么不会出错,是因为如果你不赋值,它便有了默认值,就如vbscript,很多变量不用声明也可以。知道了么?
if Session("MAXPAGE") <=0 这个语句包涵了:已经把变量maxpage赋成了session变量,而且有了默认值。空或者零。
推荐用visual interdev编辑asp,它有VB、DELPHI 那样的调试工具,可以跟踪变量等程序运行情况,可以设断点等等。
icecools 2002-09-17
  • 打赏
  • 举报
回复
应该在别的页面里赋值了吧
session在连到你的网站开始有,到断开连接为止,主要用来保存一个用户的信息
asp好象很难象应用程序那样调试哦~

28,409

社区成员

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

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