<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="解决ThinkPHP做文字水印时提示call an undefined function exif_imagetype()的方法" id="card1">
<p> 游客</p><p>
标题:解决ThinkPHP做文字水印时提示call an undefined function exif_imagetype()的方法<br/>
正文:<br/>
一、问题描述：ThinkPHP做文字水印 ，今天做一个电子请帖，就把祝福语贴到图片上面，发现一直报错是取不到图片类型，比如gif，jpg等，并提示call an undefined function exif_imagetype()。二、解决方法：出现这个错误就是php.in 配置问题，打开即可：打开扩展 extension=php_exif.dll 如果再不行就把extension=php_mbstring.dll ,放到extension=php_exif.dll前边注意：extension=php_exif.dll 扩展要打开类文件：wptext_class.php代码如下：代码如下:&amp;lt;?php /* PHP添加文字水印类 V1.0 作者：Yu Tiedun 邮箱： 修改日期：2010-03-07 支持图片格式：gif, jpg, png 水印的位置自己根据需要调整 如能修改得更好,请发一份给我 */ class WaterPrint { //类开始     public $text, $color, $size, $font, $angle, $px, $py, $im; //要添加的文字  public function GetWpText($text) {    $this-&amp;gt;text = $text; } //添加文字的颜色 public function GetFtColor($color) {    $this-&amp;gt;color = $color; } //添加文字的字体 public function GetFtType($font) {    $this-&amp;gt;font = $font; }    //添加文字的大小 public function GetFtSize($size) {    $this-&amp;gt;size = $size; } //文字旋转的角度 public function GetTtAngle($angle) {    $this-&amp;gt;angle = $angle; } //添加文字的位置 public function GetTtPosit() {  &amp;<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2039&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2039&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2039&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2039&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=2039&amp;Page=4">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=2039">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=2039">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>