Xajax与Session和验证码的问题!!急
请教大家一个问题,情况是这样的:我使用xajax的examples里面程序的结构做了一个不刷新验证码验证,但是没有成功。
程序结构如下:
index.php // 主页面
index.common.php //使用xajax必要的几行代码
index.server.php //xajax的processForm处理函数的所在
authcode.php //验证码生成
在authcode.php中start_session(),并把验证码值存入$_SESSION['authcode'],而在index.php中输出authcode中生成的验证码图片。
按照xajax的官方例程的做法,index.php和index.server.php都require了index.common.php,所以在index.php和index.server.php中不设start_session()。
以上就是基本情况
试运行后,我检测到是index.server.php中读到的$_SESSION['authcode']的值为空,但是session_is_registered($_SESSION['authcode']))==1为真。
这样我就纳闷了,index.php、index.common.php、index.server .php和authcode.php应该都是在session里的啊,会不会应为index.server.php是由xajax动态生成的实例的缘故呢?
请同志们帮忙分析一下^_^比较着急,谢谢了!! start_session()?
在index.server.php 中session_start()
具体效果可以在这里查看
[url=http://www.dayanmei.com/guestbook.php]http://www.dayanmei.com/guestbook.php[/url]
[[i] 本帖最后由 psdshow 于 2007-11-6 11:18 编辑 [/i]]
外语人才
[size=2]顶你下[/size][size=2][url=http://www.waiyujob.cn/]外语人才[/url] [url=http://www.waiyujob.cn/]翻译人才[/url][/size]
页:
[1]
