187易游网

 找回密码
 现在注册
查看: 1663|回复: 4
打印 上一主题 下一主题

关于POST记忆指令的说明

[复制链接]
跳转到指定楼层
楼主
发表于 2012-8-11 10:20:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
幻想灵指8.10更新后,记忆指令POST无法正确执行,导致很多脚本出错。

这里我表示深深的歉意,出现这个情况是之前的一个逻辑思维错误造成的。

之前,POST指令可以在任何脚本指令中执行,然后只需要将GET指令置于POST上方即可正常使用。

但是很遗憾,这个是之前的逻辑判定不精确导致的一种错误写法,自8.10起,修正了这个逻辑错误,将POST指令在任何脚本指令中都可以被解析,更正为仅在点击链接中解析。

原理分析:

出现文本,和出现链接两种指令是在任何时候都会去查证的,他们是指令执行前的判定性的指令。也就是说,无论条件是否满足,都会进行解析,这样就导致了只要脚本在历遍过程中,到了这一条脚本,即会解析其中的POST指令,这时候,根据页面的变化,MID返回的将是空白文本,因此导致POST指令记忆到一个空白信息,相当于@POST()——直接清空了记忆内容,然后在下一步GET调取的时候,即会出现空白。

解决方案:将所有脚本中的POST指令,全部移入点击链接的后面即可。
沙发
发表于 2012-11-10 22:28:47 | 只看该作者
:loveliness::loveliness::(:'(:D:$
为了碎银,我总是轻轻的飘来,留下我深深的足迹,然后慢慢的飘去,带走1碎银。。。
凉席
发表于 2013-1-14 09:52:38 | 只看该作者
有点深澳,不是很明白
地板
发表于 2013-2-5 11:40:43 | 只看该作者
这又是什么神马呢?
您需要登录后才可以回帖 登录 | 现在注册

本版积分规则

技术支持:水林间|小黑屋|手机版|Archiver|梦游之神|187e.com  

豫公网安备 41102402000060号 | 豫ICP备09002566号-2

GMT+8, 2024-7-1 17:48 , Processed in 0.094763 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表