thinkphp 引用图片类

来源:互联网 发布:c语言更相减损术 编辑:程序博客网 时间:2024/05/16 07:06


 Lib\ORG\Util\Image.class.php

 

   Public function verify(){   
        import('@.ORG.Util.Image');


if (class_exists('Image')) {
echo "found";
}
else
{
echo "没有找到";
}
      Image::buildImageVerify();

 }

 

模板文件中使用

<img src="__URL__/verify/" /> 

 

 

单独将 Image.class.php 拷贝到  Lib\ORG\Util\ 下 是会报错的

Fatal error: Class 'String' not found in D:\phpnow\htdocs\chat\Lib\ORG\Util\Image.class.php on line325

因为 在image.class里面还需要 String.class 所以我们还要将

String.class.php  复制到   Lib\ORG\Util\目录下

 

 

使用 Image::GBVerify();  中文验证时 一定要注意官方给出的注意事项

如果无法显示验证码,请检查:
PHP是否已经安装GD库支持;
输出之前是否有任何的输出(尤其是UTF8的BOM头信息输出);
Image类库是否正确导入;
如果是中文验证码检查是否有拷贝字体文件到类库所在目录

最后一项的意思是 复制 C:\WINDOWS\Fonts 下的  simhei.ttf 到 Image.class.php的同级目录也就是 Lib\ORG\Util\
simhei.ttf在Fonts内 文件名叫 simhei(truetype) 别犹豫就是它。

原创粉丝点击