本文整理匯總了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);
}
示例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 ///
////////////////////////////////////////////////////////////////////////////////////////////////////////
示例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);
}