用条件语句阻止一次性作用网页被刷新时的重复作用
[ 2011/3/31 1:01:00 | By: lamsir ]
 

  一次性作用的网页,执行代码之后即被要求关闭或转向链接。如果有人好奇,刷新了它,就可能重复作用。
  条件语句 IF...THEN...END IF能阻止重复作用。代码结构形式如下:
-------------
  <% if session(识别变量)=有效变量值 then %><% session(识别变量)=无效变量值 %>
  关闭或转向链接代码
  <% else %>
  实现一次作用的代码
  <% session(识别变量)=有效变量值 %><% end if %>
-------------
  识别变量、有效变量值、无效变量值可以是任意的合法字符串,仅起到识别的作用。
  网页运行时,session(识别变量)≠有效变量值,“实现一次作用的代码”得到执行。执行后,session(识别变量)被赋予有效变量值,网页等待关闭或转向链接。此时若刷新之,则符合“session(识别变量)=有效变量值”的条件,执行关闭或转向链接代码。这样就阻止了一次性作用的代码被重复执行。
  这种代码结构也许是土办法,但很见用。它使招生报名平台中的自动报名编号每次操作仅出一个。

 
 
发表评论:
请稍候,载入中。。。


大朋友小朋友,老朋友新朋友
?你知道我在等你吗?

专 题 分 类
请稍候,载入中。。。

最 新 评 论
请稍候,载入中。。。
最 新 日 志
请稍候,载入中。。。

最 新 留 言
请稍候,载入中。。。

搜 索


友 情 连 接

博 客 信 息
请稍候,载入中。。。
 
     
   
Powered by Oblog.