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

как не дать php перекодировать html символы?


Recommended Posts

Была задача сделать так чтоб при быстром заказе товара человеку с письмом приходила картинка(презентация товара, которая на сайте не отображается), точнее html код картинки лежащей в интернете.
Задача была решена добавлением штмл кода картинки в поле "модель товара" через базу Sql, и все бы ни чего, работало как надо, но возникла проблема, если через админку внести изменения в товар, то ссылка на картинку ломается.

А если через админку в поле модель вставлять ссылку, то она приходит в письме в перекодированном виде типа символ < становится &lt; итп,
вопрос, как не давать перекодироваться символам < и прочим в кодированное значение, ну или может кто знает поизящнее решение для того чтоб в писме покупателю была картинка соответствующая (картинка не товара, т.е. не та которая в карточке товара отображается, там картинка-презентация, которая не отображается на сайте)

Надеюсь понятно объяснился )
Спасибо.

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


19 минут назад, spectre сказал:

когда отправляете штмл  надо переменную прогнать через html_entity_decode()

 

так так, вот кусок кода которое отправляет картинку в письме
image.png.05e37e5767cb2c0ea764a8f440b38b68.png

 

чего сюда добавить, или это не сюда декод вставлять?

 

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


Только что, nikifalex сказал:

а почему вы для своих безудержных идей в качестве жертвы выбрали именно поле model ?

 

))) оно присутствует дефолтно в теле письма

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


  • 2 weeks later...
53 минуты назад, borborich сказал:

ну неужели ни кто не подскажет как решить вопрос?

вам же уже подсказали как

 

В 22.06.2018 в 11:54, spectre сказал:

html_entity_decode()

 

открываете мануал и читаете как этой функцией пользоваться
http://php.net/manual/ru/function.html-entity-decode.php

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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