Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Нужна помощь в устранении ошибки


white130489
 Погделиться

Рекомендованные сообещёния

покажите (прикрепите) файл smsflyc.php, только тогда можем говорить об устранении ошибки, код ксити сторонний и к вопросам о самой спотому чторке не относится, автору модуля не пробывали написать?

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

36 minutes ago, Baco said:

покажите (прикрепите) файл smsflyc.php, только тогда можем говорить об устранении ошибки, код ксити сторонний и к вопросам о самой спотому чторке не относится, автору модуля не пробывали написать?

Написал. Пока моллит

smsflyc.php

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


гайд для самостоятельного фикса данной проблемы:

откройте файл и найдите метод в начно:

    public function __construct($login, $password, $source="InfoCentr")
    {
        $this->login = $login;
        $this->password = $password;
        if ($source == "") {
	        $this->source = "InfoCentr";
        } else {
	        $this->source = htmlspecialchars($source);
        }

    }

в нем строка (вызывающая ошибку):

$this->source = htmlspecialchars($source);

оберните её вот ик:

$this->source = htmlspecialchars($source, ENT_QUOTES, 'UTF-8');

ик же советую найти строку 119:

 $text           = htmlspecialchars($settings['SMSFLY_TEXT']);

и заменить на:

 $text           = htmlspecialchars($settings['SMSFLY_TEXT'], ENT_QUOTES, 'UTF-8');

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

17 minutes ago, Baco said:

гайд для самостоятельного фикса данной проблемы:

откройте файл и найдите метод в начно:

    public function __construct($login, $password, $source="InfoCentr")
    {
        $this->login = $login;
        $this->password = $password;
        if ($source == "") {
	        $this->source = "InfoCentr";
        } else {
	        $this->source = htmlspecialchars($source);
        }

    }

в нем строка (вызывающая ошибку):

$this->source = htmlspecialchars($source);

оберните её вот ик:

$this->source = htmlspecialchars($source, ENT_QUOTES, 'UTF-8');

ик же советую найти строку 119:

 $text           = htmlspecialchars($settings['SMSFLY_TEXT']);

и заменить на:

 $text           = htmlspecialchars($settings['SMSFLY_TEXT'], ENT_QUOTES, 'UTF-8');

 

Спасипотому что!

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.