Скрытые разделы технической поддержки доступны только покупателям. Если вы - покупатель скрипта QPLBoard, пожалуйста, зарегистрируйтесь на форуме и пришлите нам запрос на добавление в группу "Пользователи QPLBoard". После этого вам станут доступны скрытые разделы.

Пропала каптча

Есть вопросы по программированию или дизайну? Вам сюда.

Пропала каптча

Сообщение yarvideo » 16 мар 2017, 01:01

На моей доске <# CAPTCHA #> возвращает пустоту. Сам не помню после какого момента это случилось.
yarvideo
Заслуженный пользователь QPLBoard
 
Сообщения: 68
Зарегистрирован: 18 сен 2009, 22:17

Re: Пропала каптча

Сообщение Support Team » 16 мар 2017, 12:36

В каком смысле пустоту?
Можете скриншот приложить?
Изображение
Support Team
Служба поддержки
 
Сообщения: 436
Зарегистрирован: 22 июн 2009, 22:38

Re: Пропала каптча

Сообщение yarvideo » 16 мар 2017, 13:49

Support Team писал(а):В каком смысле пустоту?
Можете скриншот приложить?

В том то и дело, что нечего прикладывать. Тег возвращает пустоту, хотя шаблон заполнен, пока что её отключил
yarvideo
Заслуженный пользователь QPLBoard
 
Сообщения: 68
Зарегистрирован: 18 сен 2009, 22:17

Re: Пропала каптча

Сообщение yarvideo » 16 мар 2017, 16:49

yarvideo писал(а):
Support Team писал(а):В каком смысле пустоту?
Можете скриншот приложить?

В том то и дело, что нечего прикладывать. Тег возвращает пустоту, хотя шаблон заполнен, пока что её отключил



Вот к примеру в шаблоне feedback.tpl кусок кода:


<div class="page-title">
<h1 class="h3 color_green">{QPL_STR_T_EMAIL_FEEDBACK_TITLE}</h1>
</div>
<form name="email" method="post" onsubmit="return CheckFeedBackForm();">
<p><span class="req">*</span> — поля, обязательные для заполнения</p>
<p class="error_message" style="margin: 10px 0 20px 0;"><# ERROR #></p>
<div class="form_row mini">
<label for="" class="row_label"><span class="req">*</span> Ф.И.О.:</label>
<div class="row_field">
<input maxlength="40" onkeypress='return textdopusk_simvol_bukva(this, event)' type=text id='FIO' class="gui_form" name="FIO" value="<# NAME #>">
</div>
</div>
<div class="form_row mini">
<label for="" class="row_label"><span class="req">*</span> E-MAIL:</label>
<div class="row_field">
<input maxlength="40" onkeypress='return textdopusk_simvol_all(this, event)' class="gui_form" id='Email' type=text name="Email" value="<# EMAIL #>">
</div>
</div>
<div class="form_row mini">
<label for="" class="row_label"><span class="req">*</span> Телефон:</label>
<div class="row_field">
<input maxlength="20" class="gui_form" onkeypress='return textdopusk_numb(this, event)' id='Contacts' type=text name="Contacts" value="<# PHONE #>">
</div>
</div>
<div class="form_row">
<label for="text" class="row_label"><span class="req">*</span> Текст</label>
</div>
<textarea style="width: 100%;margin-top: 10px" maxlength="1000" onkeypress='return textdopusk_simvol_all(this, event)' class="gui_form" id='Text' name="Text" rows=10 cols=30>
<# TEXT #>
</textarea>
<div id="captcha_holder">

</div>
<div class="mini form_row">
<label for="" class="row_label">&nbsp;</label>
<div class="row_field">
<img id="captcha_img" width="100%" alt="Каптча">
</div>
</div>
<div class="mini form_row">
<label for="" class="row_label"><span class="req">*</span> Введите код с картинки :</label>
<# CAPTCHA #>
</div>
<div class="mini form_row">
<label for="" class="row_label">&nbsp;</label>
<div class="row_field">
<button class="button" type="submit">Отправить</button>
</div>
</div>
</form>
</div>
</section>


Но каптча не появляется. Скриншот: Посмотреть в живую можно на сайте http://www.doskanovosibirsk.ru/q/feedback/
У вас нет необходимых прав для просмотра вложений в этом сообщении.
yarvideo
Заслуженный пользователь QPLBoard
 
Сообщения: 68
Зарегистрирован: 18 сен 2009, 22:17

Re: Пропала каптча

Сообщение Support Team » 16 мар 2017, 16:59

Перешли по ссылке. Капча на месте.
Изображение
Support Team
Служба поддержки
 
Сообщения: 436
Зарегистрирован: 22 июн 2009, 22:38

Re: Пропала каптча

Сообщение yarvideo » 17 мар 2017, 13:01

Support Team писал(а):Перешли по ссылке. Капча на месте.

Понял в чем проблема. Если удалить кеш (куки в браузере) капча появляется. Через некоторое время она исчезает. Если зайти из другого браузера она видна.

Пропала с браузере сафари и мозилла. В гугл хром и опере показывается нормально.

В чем может быть проблема?
yarvideo
Заслуженный пользователь QPLBoard
 
Сообщения: 68
Зарегистрирован: 18 сен 2009, 22:17

Re: Пропала каптча

Сообщение yarvideo » 17 мар 2017, 16:34

Оказывается проблема не в куках, а в личном кабинете.

Если зайти в личный кабинет (залогиниться), капча пропадает.
Если смотреть сайт как гость, то капча видна.


Из-за чего возникает такая проблема? Спасибо
yarvideo
Заслуженный пользователь QPLBoard
 
Сообщения: 68
Зарегистрирован: 18 сен 2009, 22:17

Re: Пропала каптча

Сообщение Support Team » 21 мар 2017, 12:11

Это не проблема, а корректное поведение скрипта.
Если пользователь залогинен личном кабинете, то капча при подаче объявления не используется.
Изображение
Support Team
Служба поддержки
 
Сообщения: 436
Зарегистрирован: 22 июн 2009, 22:38


Вернуться в Вопросы программирования и дизайна

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron