Не пойму как происходит проверка капчи?
Вставил ее на страницу:
<div class="field">
<img id="x1" class="captcha" src="/captcha.php?get_captcha=<?php echo $x1 ?>&height=30&width=100" title="Контрольное число" name="captcha"/>
<div class="captcha">
<img src="/img/refresh.png" /> <span style="text-decoration: underline; cursor:pointer;" onclick="$('#x1').updateCaptcha('<?php echo $x1 ?>', 30); return false">Показать другое число</span>
</div>
</div>
<div class="row">
<div class="caption">Контрольное число<sup><font color="red">*</font></sup></div>
<div class="field">
<input type="hidden" name="captcha_id" value="x1"/>
<input type="text" name="captcha" size="15"/>
</div>
после проверяю ее на валидность
$Captcha = new Captcha();
$x1 = $Captcha->GetCaptchaId();
if (Core_Captcha::valid(Core_Array::getPost('captcha_id'), Core_Array::getPost('captcha')))
{
echo 'ok';
}
else echo 'wrong';
но всегда результат отрицательный.