本文整理匯總了PHP中securimage::setSessionPrefix方法的典型用法代碼示例。如果您正苦於以下問題:PHP securimage::setSessionPrefix方法的具體用法?PHP securimage::setSessionPrefix怎麽用?PHP securimage::setSessionPrefix使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類securimage
的用法示例。
在下文中一共展示了securimage::setSessionPrefix方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: showCaptcha
public function showCaptcha()
{
include JPATH_COMPONENT . DIRECTORY_SEPARATOR . 'securimage' . DIRECTORY_SEPARATOR . 'securimage.php';
$img = new securimage();
$mod_jinc = JRequest::getString('mod_jinc', 'false');
$mod_jinc = trim($mod_jinc);
if ($mod_jinc == 'true') {
$img->image_width = 125;
$img->image_height = 30;
$img->code_length = rand(4, 4);
$img->setSessionPrefix('mod_jinc');
} else {
$img->image_width = 250;
$img->image_height = 40;
$img->code_length = rand(5, 6);
}
$img->perturbation = 0.7;
$img->image_bg_color = new Securimage_Color("#ffffff");
$img->use_transparent_text = true;
$img->text_transparency_percentage = 45;
// 100 = completely transparent
$img->num_lines = 2;
$img->image_signature = '';
$img->text_color = new Securimage_Color("#333366");
$img->line_color = new Securimage_Color("#FFFFCC");
$img->show('');
// alternate use: $img->show('/path/to/background_image.jpg');
}