【发布时间】:2011-03-17 07:15:36
【问题描述】:
我讨厌无法解释编译器行为的情况。所以请帮助我理解,这怎么可能......
我有两个 php 文件 - index.php 和 admin.php。在index.php 中,我进行了注册和验证码检查,如果它们正确,我将session 变量的值设置为somevalue,(起初它有anothervalue ) 并将客户端重定向到 CMS 所在的 admin.php!
现在,问题出在哪里,我在admin.php 中有一个模块,它有一个 img 元素,我在单击时生成了 src(使用 jquery ...),但起初它的 src 为空
<img src="" /> 并且由于它,我失去了会话变量的新值(它再次变为 anothervalue)。它只发生在 IE 中!!!
但是,如果我将任何值设置为 src 属性,它工作正常!!!
<img src="some.jpg" /> works fine
请帮助我理解这种行为
【问题讨论】:
-
如何生成src,也请贴一些代码。
-
它发出 jquery .post 请求,并从 DB 中获取 src,但这并不重要,即使我删除了所有 jquery 函数,但仍然有 src 属性 empty,它删除
session的值!我失去了 3 个小时,直到修复了这样一个愚蠢的错误:(