yz20sui 发表于 2008-9-20 20:30:31

初次用CI开发 发验证码类 抛砖引玉

http://codeigniter.org.cn/forums/thread-1075-1-1.html

请查询这个帖子

[ 本帖最后由 yz20sui 于 2008-9-22 21:09 编辑 ]

yz20sui 发表于 2008-9-20 22:58:31

唉 回头又想想 犯了个逻辑上的错误....

其实直接 在控制器里面新建一个方法以图片格式输出

相关页面 src 这个 路由方法 就行了 虽然这个页面看不到 刚写进去的 seesion 内容

但是 seesion 其实已经在 cookie 里面了


再测测 一会把新的 方法包括完整例子发上来


////////////////////////////////////////////////////

header("Content-type: image/png"); 要命了 要输出图片 就写不进session 难道真要用那个笨方法?

[ 本帖最后由 yz20sui 于 2008-9-20 23:21 编辑 ]

Hex 发表于 2008-9-20 23:55:03

鼓励一下!放到代码区吧!

chinawuyi 发表于 2009-11-9 03:42:07

代码还是有问题,你验证过吗?
每次输出的session总是上一张图片中的内容

chinawuyi 发表于 2009-11-9 03:53:00

我操,我弄了一个晚上,如果直接输出session ,确实不一样。而如果通过action去其他页面验证,确实一样的!!!!!!!!!!!!!!!!
为什么为什么为什么????????????
这里是输出验证码的IMG
<img src="http://by77.vicp.net/ci/index.php/index/showimg"/>
如果我在该页直接<?php echo $this->session->userdata("admin");?>
却总是输出的是上一个验证码的内容!为什么呢?

chinawuyi 发表于 2009-11-9 03:53:32

早知道,早自己写了,弄了N个老是这个问题,而通过POST验证,就没这个问题了!

partyisover 发表于 2012-11-15 21:07:15

学习学习
页: [1]
查看完整版本: 初次用CI开发 发验证码类 抛砖引玉