本文整理匯總了PHP中f::getCaptcha方法的典型用法代碼示例。如果您正苦於以下問題:PHP f::getCaptcha方法的具體用法?PHP f::getCaptcha怎麽用?PHP f::getCaptcha使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類f
的用法示例。
在下文中一共展示了f::getCaptcha方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: get
public static function get()
{
$form = f::dbFirstRow("select enabled_domains, detail \n\t\t\t\t\t\tfrom fm_forms \n\t\t\t\t\t\twhere id = {p:form_id} \n\t\t\t\t\t\tand client_id = {p:client_id} \n\t\t\t\t\t\tand (available_from = '' or available_from <= curdate()) \n\t\t\t\t\t\tand (available_to = '' or available_to >= curdate()) \n\t\t\t\t\t\tand status = 1");
if (!$form) {
f::setError(400, "Form not found");
} else {
if (!self::checkDomain($form)) {
f::setError(400, "Hostname not allowed");
}
}
if (f::hasErrors()) {
return;
}
$formDetail = json_decode($form["detail"], true);
$uniqId = sha1(uniqid());
$captcha = f::getCaptcha();
f::setResponseJson(array("id" => $uniqId, "captcha" => $captcha, "form" => $formDetail));
}