Перейти к содержанию
Форум поддержки пользователей VamShop

как установить каптча?


Рекомендуемые сообщения

VaM, здравствуйте!

не получилось установить каптча на страницу обратной связи и на страницу регистрации клиента. Точнее, на странице обратной связи вроде как и установился, но сама картинка каптча не высвечивается. А на странице регистрации вообще ничего нет, но я все коды изменил по инструкции отсюда:

http://vamshop.ru/article_info.php/articles_id/14/article/Dobavlyaem-kaptchu--captcha--na-stranicu

не совсем понятно вот что (смотрим на картинку) – это именно в vamshop надо изменить или в моем случае – в vamshop_table? Если так, то в /templates/vamshop_table/module/create_account.html указан вот такой код:

<td class="main"><label for="confirmation" title="{$ENTRY_PASSWORD_ERROR_NOT_MATCHING}">{#text_confirmation#}</label></td>

В любом случае, я попробовал оба варианта:

  /templates/vamshop_table/module/create_account.html

/templates/vamshop/module/create_account.html

Ничего не вышло, и в итоге теперь при логине появляется следующая ошибка:

Warning: Cannot modify header information - headers already sent by (output started at /home/bulbshop/data/www/bulbshop.ru/lang/russian/russian.php:1) in /home/bulbshop/data/www/bulbshop.ru/inc/vam_redirect.inc.php on line 47

На 47ой строке указано следующее:

header('Location: ' . preg_replace("/[\r\n]+(.*)$/i", "", $url));

в браузере тыкаешь www.bulbshop.ru/captcha.php указывает вот что:

Warning: Cannot modify header information - headers already sent by (output started at /home/bulbshop/data/www/bulbshop.ru/lang/russian/russian.php:1) in/home/bulbshop/data/www/bulbshop.ru/includes/classes/kcaptcha.php on line 20

А дальше уже на "китайском" все пишет…

помогите, пожалуйста, исправить ошибку

post-4871-1304838342,8957_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты

Для начала нужно ошибку с BOM меткой исправит.

Вы сохранили файл /home/bulbshop/data/www/bulbshop.ru/lang/russian/russian.php с так называемой BOM меткой.

Нужно сохранить в utf8 без BOM, либо удалить метку эту на первой строке, она видна например в FAR Manager.

Ссылка на сообщение
Поделиться на другие сайты

да, и не один раз,  а толку нет! а это

Код: [Выделить]

<td class="main"><label for="confirmation" title="{$ENTRY_PASSWORD_ERROR_NOT_MATCHING}">{#text_confirmation#}</label></td>

где надо изменить, если у меня vamshop_table

здесь?

                    /templates/vamshop_table/module/create_account.html

или здесь?

                    /templates/vamshop/module/create_account.html

Ссылка на сообщение
Поделиться на другие сайты

извините, имел в виду вот эти коды, где надо добавить, если у меня vamshop_table!

их всеравно в /templates/vamshop/module/create_account.html  добавить?

<p>{#text_sec_code#} {$CAPTCHA_IMG}</p>
<p>{#text_sec_code_text#} {$CAPTCHA_INPUT}</p>[/code]

Ссылка на сообщение
Поделиться на другие сайты

вот о чем я и на моем первом посте спрашивал: в файле

/templates/vamshop_table/module/create_account.html

указан следующий код....  (несколько отличающийся от того, что указан в faq)

 <td class="main"><label for="confirmation" title="{$ENTRY_PASSWORD_ERROR_NOT_MATCHING}">{#text_confirmation#}</label></td>
    <td class="inputRequirement">{$INPUT_CONFIRMATION}</td> [/code] и мне непонятно, как эти коды ....
[code]<p>{#text_sec_code#} {$CAPTCHA_IMG}</p>
<p>{#text_sec_code_text#} {$CAPTCHA_INPUT}</p>

.......туда воткнуть. Я, конечно, пробовал, но ничего не вышло!

Ссылка на сообщение
Поделиться на другие сайты

Как, просто добавить в этот файл и всё, главное что б был ДО FORM_END метки или как там она точно называется.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...