主题:  问什么过程不能正常调用??

czp_5d

职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2003/4/21 14:09:25
#12003/10/20 14:56:59
我在做网站的时候遇到一个问题。
我想做一个超级链接。当点击这个连接的时候,将当前用户的session断开,并重定向到另一页面。。
我手工编写了一个代码块(以过程方式。见下图1部分)。将超级连接定义为服务器端调用过程(3部分)。可每次预览,不等我去点击连接页面直接跳转了。。不知,是不是过程定义不对还是调用有误。请各位指点。。。谢谢。。唔该晒!!

图片如下:



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#22003/10/20 16:17:02
<%%>中的代码是在服务器端就运行了的,不会等你去点击!!!切记这个:任何<%%>的代码都不会不运行而保留到发送到客户端,所以iis在解释asp文件的,当看到<%cc_quit%>的时候,认为你要执行cc_quit,所以就转跳了
你的想法从逻辑上就错了,这个问题在论坛发现很多回了.



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#32003/10/20 16:18:40
正确的做法应该是
<%
if request.querystring("action") = "logout" then
call cc_quit
end if
%>
退出登陆



czp_5d

职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2003/4/21 14:09:25
#42003/10/20 17:22:01
谢谢。。没想到这么快就有了恢复。。谢谢。。
还有个问题。那我自己写的代码块放在什么地方??



czp_5d

职务:普通成员
等级:1
金币:0.0
发贴:14
注册:2003/4/21 14:09:25
#52003/10/20 17:28:01
谢谢。。问题解决了。。