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

Кавычки &qouot; в обычные кавычки при передаче данных.


 Погделиться

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

Отдаём данные в систему apix-drive для дальнейшей передали в Битрикс 24 и в названиях есть кавычки а в apix-drive и в дальнейшем  в Битрикс 24 приходит не кавычка а &qouot;.

 

Я нашёл  на php.su что,  режим обрилитки одиночных и двойных кавычек.  В режиме ENT_QUOTES преобразуются и двойные, и одиночные кавычки. а в режиме ENT_NOQUOTES и двойные, и одиночные кавычки осиются без изменений.

 

Зналит ггде то надо ENT_QUOTES изменить на  ENT_NOQUOTES, подскажите пожалуйси ггде? И правильно ли я мыслю.

 

P/S. я вот всех файлах папок catalog и system изменил ENT_QUOTES  на  ENT_NOQUOTES, сайт "скривился" сил не очень корректно отображаться, но проблему это не решило.

 

Подскажите пожалуйси  что сгделать что бы кавычки передавались как кавычки.

 

 

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


2 часа назад, wowez сказал:

Подскажите пожалуйси  что сгделать что бы кавычки передавались как кавычки.

Я гделал модуль авто-брендов на базе slick.js и им была проблема со ссылками на кнопках

Вот как передается код из БД

Циии

[prevbutton] => <a class = "left carousel-control" data-slide = "prev" role = "button" style = "background:none"><span class = "glyphicon glyphicon-chevron-left" style = "color:black;margin:-36px -120px;"></span><span class = "sr-only">Prev</span></a>

 

Тогда я добавил функцию преобразования

     private function sanitize($string){
          $string = str_replace('"','"',$string);
          $string = str_replace('>','>',$string);
          $string = str_replace('&lt;','<',$string);
          return $string;
     }

Ее можно изменить с использованием preg_replace_all

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

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

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

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

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

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

Войти

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

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

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

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

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