怎么改dedecms verifyphp验证码的字体高度和间距

怎么改dedecms verifyphp验证码的字体高度和间距,第1张

可能有两个原因

1、格式错误

一般来说网页上使用的是RGB颜色的jpg、png 或者 索引颜色的gif、png,不支持其他颜色类型如CMYK等颜色模式的,甚至对RGB格式的BMP支持的也不好。dedeCMS的上传组件报错的常见原因就是 颜色模式不对, 或者大小超过限制, 现在的错误,看上去好像是颜色模式不对。

2、服务器问题。

服务器的上传组件不正常,也可能造成这样的错误。

找到include目录下面的userloginclassphp文件,用代码编辑器将它打开,在第二行session_start();前加上以下代码:

if (isset($_POST["PHPSESSID"]))

{

session_id($_POST["PHPSESSID"]);

} else if

(isset($_GET["PHPSESSID"])) {

session_id($_GET["PHPSESSID"]);

}

把文件保存,传上去覆盖即可

array imagettftext

    ( resource $image

   , float $size

   , float $angle

   , int $x

   , int $y

   , int $color

   , string $fontfile

   , string $text

   )

设置size字体大小,默认14,可以设置大点的。

后台修改 大小,注意inc_safe_configphp文件的宽高。

根据x,y设置字体坐标。

@imagettftext($im, $font_size, $c, $y_pos, 19, $c_fontColor, $font_file, $rndstring[$i]);

改19的大小就行了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么改dedecms verifyphp验证码的字体高度和间距

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情