CIフレームワークに外部検証コードを導入する際の注意点

黄舟
リリース: 2016-12-29 09:52:20
オリジナル
1210 人が閲覧しました

外部検証コードクラスを導入する場合、インポートした外部検証コードクラスファイルを修正する必要があります。

次のように変更します:

public function __construct($arr = array()) {

    $width = '';
    $height = '';
    $codeLen = '';
    $fontSize = '';
    $bgColor = '';
    $fontColor = '';    if(!empty($arr)){
       extract($arr); 
    } 
    $this->font = BASEPATH . "fonts/font.ttf";       
    if (!is_file($this->font)) {
        error("验证码字体文件不存在");
    }
    $this->width = empty($width) ? $this->width : $width;
    $this->height = empty($height) ? $this->height : $height;
    $this->bgColor = empty($bgColor) ? $this->bgColor : $bgColor;
    $this->codeLen = empty($codeLen) ? $this->codeLen : $codeLen;
    $this->fontSize = empty($fontSize) ? $this->fontSize : $fontSize;
    $this->fontColor = empty($fontColor) ? $this->fontColor : $fontColor;
    $this->create();//生成验证码
}
ログイン後にコピー

上記は、CI フレームワークに外部検証コードを導入する際の注意事項の内容です。さらに関連する内容については、PHP 中国語 Web サイト (www.php.cn) を参照してください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート