當前位置: 首頁>>代碼示例>>PHP>>正文


PHP captcha::generate方法代碼示例

本文整理匯總了PHP中captcha::generate方法的典型用法代碼示例。如果您正苦於以下問題:PHP captcha::generate方法的具體用法?PHP captcha::generate怎麽用?PHP captcha::generate使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在captcha的用法示例。


在下文中一共展示了captcha::generate方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: testgenerate

 /**
  * @description Generating a new captcha
  */
 function testgenerate()
 {
     config('lepton.captcha.font', 'FreeSans.ttf');
     $this->captchaid = captcha::generate();
     $this->assertNotNull($this->captchaid);
     $this->captchatext = captcha::getstring($this->captchaid);
     $this->assertNotNull($this->captchatext);
 }
開發者ID:noccy80,項目名稱:lepton-ng,代碼行數:11,代碼來源:captcha.php

示例2: RecursiveTree

    require 'lib/_end.php';
}
////////////////////////////////////////////////////////////////////////////////////////////////////////
//Kategorien auflisten
require_once BASEDIR . 'lib/class.recursivetree.php';
$tree = new RecursiveTree(PRE . '_links_cat', 'id');
$data = $tree->getTree(array('title', 'open'));
if (count($data)) {
    foreach ($data as $res) {
        ++$i;
        $catdata[$i]['ID'] = $res['id'];
        $catdata[$i]['TITLE'] = $res['title'];
        $catdata[$i]['LEVEL'] = $res['level'];
        $catdata[$i]['OPEN'] = $res['open'];
    }
}
//Captcha erstellen
if ($set['links']['captcha'] && !$user->info['userid']) {
    require BASEDIR . 'lib/class.captcha.php';
    $captcha = new captcha();
    $captchacode = $captcha->generate();
}
$posto = mklink('sendlink.php', 'sendlink.html');
$apx->tmpl->assign('CAPTCHA', $captchacode);
$apx->tmpl->assign('CATEGORY', $catdata);
$apx->tmpl->assign('POSTTO', $postto);
$apx->tmpl->parse('send');
////////////////////////////////////////////////////////////////////////////////////////////////////////
require 'lib/_end.php';
/////////////////////////////////////////////////////////// SCRIPT BEENDEN ///
////////////////////////////////////////////////////////////////////////////////////////////////////////
開發者ID:bigfraggle,項目名稱:open-apexx,代碼行數:31,代碼來源:sendlink.php

示例3: array

 function assign_comments($parse = false)
 {
     global $set, $db, $apx, $user;
     if ($parse !== false && !is_array($parse)) {
         $parse = array();
     }
     if ($parse === false || in_array('COMMENT', $parse)) {
         $apx->tmpl->assign('COMMENT', $this->display());
     }
     if ($parse === false || in_array('COMMENT_COUNT', $parse)) {
         $apx->tmpl->assign('COMMENT_COUNT', $this->count());
     }
     if ($parse === false || in_array('COMMENT_LINK', $parse)) {
         $apx->tmpl->assign('COMMENT_LINK', $this->link());
     }
     if ($parse === false || in_array('COMMENT_POSTTO', $parse)) {
         $apx->tmpl->assign('COMMENT_POSTTO', $this->postto());
     }
     if ($this->set['captcha'] && !$user->info['userid'] && ($parse === false || in_array('COMMENT_CAPCHA', $parse) || in_array('COMMENT_CAPTCHA', $parse))) {
         require_once BASEDIR . 'lib/class.captcha.php';
         $captcha = new captcha();
         $captchacode = $captcha->generate();
         $apx->tmpl->assign('COMMENT_CAPCHA', $captchacode);
         //Abwärtskompatiblität
         $apx->tmpl->assign('COMMENT_CAPTCHA', $captchacode);
     }
     $apx->tmpl->assign('DISPLAY_COMMENTS', 1);
     $apx->tmpl->assign('COMMENT_REGONLY', !$this->set['pub']);
     $apx->tmpl->overwrite('MID', $this->mid);
     $apx->tmpl->overwrite('MODULE', $this->module);
 }
開發者ID:bigfraggle,項目名稱:open-apexx,代碼行數:31,代碼來源:class.comments.php


注:本文中的captcha::generate方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。