Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Не работает каптча


ange19

Recommended Posts

  Показати вміст
Надіслати
Поділитися на інших сайтах


Шаблон рабочий.

Проверьте адрес "картинки" в свойствах.

Должен быть такой

http://ваш.сайт/index.php?route=product/product/captcha
Откройте его отдельно в новой вкладке (может хоть ошибки какие будут).

Возможно действительно нет GD, как писал monax.

Надіслати
Поділитися на інших сайтах

JFIF>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality C	    $.' ",#(7),01444'9=82<.342C	  2!!22222222222222222222222222222222222222222222222222#"	 }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B	#3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz??/·^džiLy$&gcI+I5'T]G?xkV)kOЩ&A<B(OЩ&A<B(OЩ&A<Bzյo 0m%hw0QIǏ-\M*I.ϵGh,7$h SCt?My K/?!Ͷ1GݯAֵB/!ruʇF{q+mIxe|F] 3\B^Ir;9Mr:Ɓ@=3# ??$U`~uX_ ̏#GmhtXv$@^o}%O.{iD{dAr$)U=M-/>_%9<zկhAag93::U G[';~np	bg֯Kc92 >ѹÍR#Z4(kA&jQ_U,z<p|LUgnp:s] SCt?Mphe9>fTc	GF-Ɨi348%@8iEKEyO'UZ+' *E-tQEQE1`7-'IѮc(2hOYʢX~Ht8UkM}E|UwssiBmYct9(;DԵAog]tk+h/<o݀"6vXWp[[x('2D:H|05Dc5f=ǡyF/y]3m+FP7-P[BTrIb61ܙgѵeiRj"a
Надіслати
Поділитися на інших сайтах


  В 21.02.2011 в 16:35, 'bossa' сказав:
JFIF>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality C	    $.' ",#(7),01444'9=82<.342C	  

это то что рисует в новой вкладке, может подскажете как ее вообще отключить?

Надіслати
Поділитися на інших сайтах


JFIF;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 80 C  %# , #&')*)-0-(0%()(C   (((((((((((((((((((((((((((((((((((((((((((((((((((2"	 }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz	 w!1AQaq"2B	#3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz?()Eo\HCwv RI(Ex׊,_jIIvE`	\"[xiu5ޠG)`W}.=9&9kٻ;wE}9uFpqjm+㞠/Tj]ZMet\y$18yrFx{rzA[wx[DIk=NNׯReK߱ۀa)sǿEW|QCY{V]t[j]LwϞr0^ '$eFn*5+Oߎnd2YلX^	Ecs+~(|B
Змінено користувачем afwollis
CODE
Надіслати
Поділитися на інших сайтах


Ясно, что-то с отправляемыми заголовками.

Чтобы убрать captcha со страницы товара надо:

1. открыть файл

catalog/view/theme/default/template/product/product.tpl
найти

  <span><?php echo $entry_good; ?></span><br />
после этого удалить

<br />
        <b><?php echo $entry_captcha; ?></b><br />
        <input type="text" name="captcha" value="" autocomplete="off" />
        <br />
        <img src="index.php?route=product/product/captcha" id="captcha" />
2. открыть файл

catalog/controller/product/product.php
найти

private function validate() {
закомментировать

if (!isset($this->session->data['captcha']) || ($this->session->data['captcha'] != $this->request->post['captcha'])) {
			$this->error['message'] = $this->language->get('error_captcha');
		}
получится

/*		if (!isset($this->session->data['captcha']) || ($this->session->data['captcha'] != $this->request->post['captcha'])) {
			$this->error['message'] = $this->language->get('error_captcha');
		}*/
  • +1 2
Надіслати
Поділитися на інших сайтах

  • 4 weeks later...
  • 10 months later...
  • 3 months later...

для информации, есть такая проблема:

ocStore 1.5.1.3 хостинг с php 5.3.11 капча не отображается, при смене на 5.2.17 все работает адекватно. Подозрение на генерируемые заголовки. Броузеры ругаются не неверную картинку - "изображение содержит ошибку".

Скрипт самой каптчи при условии запуска его без использования подключения классов работает (создал функцию из кода капчи в отдельном файле). То есть проблема кроется где-то между передачей данных controller/information/contact.php и system/library/captcha.php.

Надіслати
Поділитися на інших сайтах

  • 3 months later...
  • 5 weeks later...
  • 2 weeks later...
  • 2 weeks later...
  В 20.09.2012 в 06:59, 'Naild' сказав:

У меня в Хроме не работает капча. В других браузерах все нормально. В чем может быть проблема?

Писоединяюсь, причем если открыть картинку в новой вкладке - то усе ОК.
Надіслати
Поділитися на інших сайтах


  • 2 months later...
  • 3 weeks later...

Тоже помогло

Файл system/library/captcha.php

Было:

function __construct() {
 $this->code = substr(sha1(mt_rand()), 17, 6);
}

Стало:

function __construct() {
 $this->code = substr(sha1(mt_rand()), 17, 6);
 $out = ob_get_contents();
 $out = str_replace(array("\n", "\r", "\t", " "), "", $input);
 ob_end_clean();
}

Только не понял почему каптча вообще пропала

  • +1 2
Надіслати
Поділитися на інших сайтах


  • 2 months later...
  • 2 months later...
  • 1 month later...
  В 07.01.2013 в 21:51, nromka сказав:

Тоже помогло

Файл system/library/captcha.php

Было:

function __construct() {
  $this->code = substr(sha1(mt_rand()), 17, 6);
}
Стало:

function __construct() {
  $this->code = substr(sha1(mt_rand()), 17, 6);
  $out = ob_get_contents();
  $out = str_replace(array("\n", "\r", "\t", " "), "", $input);
  ob_end_clean();
}
Только не понял почему каптча вообще пропала

мне это помогло. Каптча стала нормально отображаться. Opencart 1.5.3.1

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.