Добрый день. Хочу подключить капчу в модуль, делаю это примерно так:
<? $Mainclass->Loadclass('classes/captcha/class_captcha.php'); if(isset($_GET['captcha'])) { $Mainclass->Captcha->GetImage(); die; } if(isset($_POST['id'])) { if(!$Mainclass->Captcha->PostCheck('check')) { $error='Ошибка!'; break; } if(!error){$Mainclass->Captcha->Destroy();echo "ОК!";}}else{$content = ' <form method="post" action=""> <table class="tabstyle tabform"> '.($Mainclass->Captcha->disabled ? '' : '<tr><td class="label">'.$Mainclass->lang['news']['captcha'].'</td><td>'.$Mainclass->Captcha->GetCode(array('do'=>'add','captcha'=>'1')).'</td></tr><tr><td class="label">'.$Mainclass->lang['news']['c_code'].'</td><td>'.Template::Edit('check').'</td></tr>') .' <INPUT ENGINE="hidden" NAME="uid" VALUE="'.$id.'"> <tr><td colspan="2" align="center">'.Template::Button('Проголосовать').'</td></tr></table></form>'; }?>
при вводе цифр с капчи, получаю это:
Цитата
Fatal error: Cannot break/continue 1 level in /home/*********/public_html/modules/news/user/index.php on line 1679
Добавлено через 4 минут, 6 секунд:
Добрый день. Хочу подключить капчу в модуль, делаю это примерно так:
при вводе цифр с капчи, получаю это:
[quote]Fatal error: Cannot break/continue 1 level in /home/maxim752/public_html/modules/news/user/index.php on line 1679
<?
$Mainclass->Loadclass('classes/captcha/class_captcha.php');
if(isset($_GET['captcha']))
{
$Mainclass->Captcha->GetImage();
die;
}
if(isset($_POST['id'])) {
if(!$Mainclass->Captcha->PostCheck('check'))
{
$error='Ошибка!';
break;
}
if(!error){
$Mainclass->Captcha->Destroy();
echo "ОК!";
}
}else{
$content = '
<form method="post" action="">
<table class="tabstyle tabform">
'.($Mainclass->Captcha->disabled ? '' : '<tr><td class="label">'.$Mainclass->lang['news']['captcha'].'</td><td>'.$Mainclass->Captcha->GetCode(array('do'=>'add','captcha'=>'1')).'</td></tr><tr><td class="label">'.$Mainclass->lang['news']['c_code'].'</td><td>'.Template::Edit('check').'</td></tr>')
.'
<INPUT TYPE="hidden" NAME="uid" VALUE="'.$id.'">
<tr><td colspan="2" align="center">'.Template::Button('Проголосовать').'</td></tr></table></form>';
}
?>
при вводе цифр с капчи, получаю это:
[quote]Fatal error: Cannot break/continue 1 level in /home/maxim752/public_html/modules/news/user/index.php on line 1679
Кто чем поможет?