Ви можете вирішити налагодження процесу перевірки captcha.
Отже, будь ласка, дотримуйтесь наведеного нижче процесу.
Magento customer registration form's
captcha була перевірена на уроці Mage_Captcha_Model_Observer
функції checkUserCreate()
за допомогою controller_action_predispatch_customer_account_createpost
події.
Там magento перевіряє значення captcha при використанні:
$captchaModel->isCorrect($this->_getCaptchaString(Mage::app()->getRequest(), $formId))
Це означає, що тут magento надсилає значення поля captcha[user_create]
та поле співпадає Mage_Captcha_Model_Zend
за функцієюisCorrent()
Це поле відповідає значенню сеансу.
Mage::getSingleton('customer/session')->getData($this->_getFormIdKey('word')
значення
Використовуючи це, ви можете відстежити, де проблема