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

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


axuuxa

Recommended Posts

понимаю, что ответа ждать бесполезно - для тех, если кому пригодится - лично сама вижу только один выход - удалить все с хостинга и снова поэтапно все установить, т.к. на денвере - этот код есть - значит, я что-то где-то закомментировала лишнее или удалила...

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


В шаблоне contact.tpl

 

Попробуйте заменить

<img src="index.php?route=information/contact/captcha"

 

на

<img src="index.php?route=information/contact/captcha?<?php echo mt_rand(); ?>"

 

Загрузка картинок на хост происходит норомально*

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

    <img src="index.php?route=information/contact/captcha" alt="" />

замена ничего не дала, картинки вроде нормально загружаются

 

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

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


В шаблоне contact.tpl

 

Попробуйте заменить

<img src="index.php?route=information/contact/captcha"

 

на

<img src="index.php?route=information/contact/captcha?<?php echo mt_rand(); ?>"

 

Загрузка картинок на хост происходит норомально*

не верно написал

<img src="index.php?route=information/contact/captcha&<?php echo mt_rand(); ?>"

Но все равно не работает

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

    <img src="index.php?route=information/contact/captcha" alt="" />

замена ничего не дала, картинки вроде нормально загружаются

 

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

 

 

Не надо пока ничего удалять...

 

Дело в том, что это возможно связана ошибка другого порядка.

Ее нужно определить...

Ведь по сути каптчу можно отключить и не париться. Сильно сомневаюсь, что она нужна на этапе запуска магазина.

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

для...

 

public function captcha() {

 

 

 

Попробуйте вот это код

    public function captcha() {
        $this->load->library('captcha');
        
        $captcha = new Captcha();
        
        $this->session->data['captcha'] = $captcha->getCode();

var_dump( $this->session->data['captcha']);
        
//        $captcha->showImage();
    }    

И вызывайте его напрямую вот так...

http://www.sweets24.ru/index.php?route=information/contact/captcha

 

И покажите нам результат.. Просто те советы, которые дают по ссылке, какие-то непонятные... на мой взгляд - бессмысленны.

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

<?php
class Captcha {
    protected $code;
    protected $width = 35;
    protected $height = 150;

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

    function getCode(){
        return $this->code;
    }
    function showImage() {

 

 

 

после Captcha {

вставила ваш код .... по ссылке пишет

Ошибка 500. Внутренняя ошибка сайта.
Надіслати
Поділитися на інших сайтах


Не надо пока ничего удалять...

 

Дело в том, что это возможно связана ошибка другого порядка.

Ее нужно определить...

Ведь по сути каптчу можно отключить и не париться. Сильно сомневаюсь, что она нужна на этапе запуска магазина.

по себе знаю, что нет ничего хуже, как править чужие ошибки (тут конечно мои), но лучше все изначально правильно делать, спасибо конечно за помощь

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


не верно написал

<img src="index.php?route=information/contact/captcha&<?php echo mt_rand(); ?>"

Но все равно не работает

когда первое то, что вы советовали заменить

<img src="index.php?route=information/contact/captcha" alt=""

на

<img src="index.php?route=information/contact/captcha&<?php echo mt_rand(); ?>"

внизу появился квадратик

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


Всё я разобралась - все удалила и заново установила - код есть, это видимо до этого я закомментировала партнерскую программу, подарочные сертификаты и возврат товара - поэтому и код пропал...

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


оказывается всё из-за того, что я переименовала кнопку "купить"

 

catalog\language\russian\russian.php

Line 25: $_['button_cart'] = 'Купить';

 

после этого действия у меня снова пропал код... переименование обратно ничего не дало - пришлось перезакачать этот файл" russian.php " с заменой и код снова появился - чудеса...

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


оказывается всё из-за того, что я переименовала кнопку "купить"

 

catalog\language\russian\russian.php

Line 25: $_['button_cart'] = 'Купить';

 

после этого действия у меня снова пропал код... переименование обратно ничего не дало - пришлось перезакачать этот файл" russian.php " с заменой и код снова появился - чудеса...

Из-за простого переименования такого произойти не могло, а вот из-за того, что после оного действия вы сохранили файл не в той кодировке (должна быть utf-8 без BOM), вполне возможно...

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


Из-за простого переименования такого произойти не могло, а вот из-за того, что после оного действия вы сохранили файл не в той кодировке (должна быть utf-8 без BOM), вполне возможно...

да, вы правы! я изменяла в простом блокноте, сейчас сделала в notepad++ с этой кодировкой и код остался и кнопка изменилась.

Спасибо большое!

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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