本文整理汇总了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');
}