验证码调用的问题
我自己写了个图片类,能生成验证码,调用了代码,能输出图片,可是我的html内容都没输出class Blog extends Controller
{
function __construct()
{
$this->load->libary("img");
}
function show()
{
$t["title"]="cheshi";
$t["src"]=$this->pic();
$this->load->view("blog");
}
function pic()
{
$this->img->display();//这个可以输出验证码
}
}
img->display()需要更改header()将其设置为图片的header再输出图片内容 $t["src"]='/blog/pic'; 呵呵CI里有现成的验证码插件呀,调用就出来了. 不能往视图里传递二进制的图片数据。。。。。。。
加 header 直接输出 问题 我 解决了,首先将自己写 的类放到libary下,然后为 这个类写个control,在这个control的index方法中实例化这个类,并输出图片,调用的时候在view中src='control'即可。新的问题出现了,onclick='this.src='''
这个src该怎么写? js 里写绝对路径就可以了,JS 可以用 PHP 代码生成。 问题 我 解决了,首先将自己写 的类放到libary下,然后为 这个类写个control,在这个control的index方法中实例化这个类,并输出图片,调用的时候在view中src='control'即可。新的问题出现了,onclick='this.src='''
...
tottyandbaty 发表于 2009-6-18 15:06 http://codeigniter.org.cn/forums/images/common/back.gif
onclick = "this.src='control/pic/random_num'"
页:
[1]