Помогите решить проблему с капчей.Именно правильно её вписать в код скрипта комментариев.вот кусок кода отвечающий за добавление:
if($_GET['act']=='add')
{
//Проверка на ошибки
$error = null;
if(!$_POST['msg'] II !$_POST['name']) $error .= 'Не заполнено одно из полей!<br>';
if (empty($_POST['code'])) {
$error .= 'Введите код с картинки!';
}
else if ($_SESSION['code'] != $_POST['code']) {
$error .= 'Код с картинки введен не верно!';
}
if(strlen($_POST['msg'])<6) $error .= 'Вы не написали комментарий или он слишком короткий!<br>';
if(empty($file_info_real['loads'])) $error .= 'Не стыдно? Даже файл не скачали!<br>';
$_POST['msg'] = bbcode(clean(del(substr($_POST['msg'],0,256))));
$_POST['name'] = clean(del(substr($_POST['name'],0,10)));
$currtime = time();
$tr = mysql_query("SELECT * FROM `komments` WHERE `text` = '".$_POST['msg']."'");
if(mysql_fetch_row($tr)) $error .= 'Зачем повторяться?!<br>';
//Если нет ошибок пишем в базу
if($error) die('<div class="row">'.$error.'</div>');
mysql_query("INSERT INTO `komments` (`file_id`, `name`, `text`, `time`) VALUES ('".$id."', '".$_POST['name']."', '".$_POST['msg']."' ,'".$_POST['code']."' , '".$currtime."');");
echo '<div class="iblock">Ваш комментарий успешно добавлен!</div><div class="iblock">';
}
код ниже я взял из другова скрипта и добавил
if (empty($_POST['code'])) {
$error .= 'Введите код с картинки!';
}
else if ($_SESSION['code'] != $_POST['code']) {
$error .= 'Код с картинки введен не верно!';
}
картинка работает и на ошибки реагирует..но когдла картинку правильно вводишь то он выдаёт ошибку "Код с картинки введен не верно!"
помогите подправить код