lineup 5 Опубликовано: 19 марта 2013 Рассказать Опубликовано: 19 марта 2013 Добрый вечер, у меня возник вопрос: Например, есть у меня тайтл вида Blablabla`s blablaB И при генерации такого тайтла в value='<a href="{full-link}" target="_blank">{title}</a>' получается черт знает что, и все из за апострофа. Подскажите, есть ли решение такой проблемы, не убирая апостроф из тайтла? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 071 Опубликовано: 20 марта 2013 Рассказать Опубликовано: 20 марта 2013 value="<a href="{full-link}" target="_blank">{title}</a>" Цитата Ссылка на сообщение Поделиться на других сайтах
lineup 5 Опубликовано: 20 марта 2013 Рассказать Опубликовано: 20 марта 2013 Автор value="<a href="{full-link}" target="_blank">{title}</a>" К сожалению, с этим вариантом только хуже... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 071 Опубликовано: 20 марта 2013 Рассказать Опубликовано: 20 марта 2013 К сожалению, с этим вариантом только хуже... Чем хуже? Значит сделали что то неправильно. По обрывку куска кода, нельзя сказать где именно у вас ошибка. Цитата Ссылка на сообщение Поделиться на других сайтах
lineup 5 Опубликовано: 20 марта 2013 Рассказать Опубликовано: 20 марта 2013 Автор К сожалению, с этим вариантом только хуже... Чем хуже? Значит сделали что то неправильно. По обрывку куска кода, нельзя сказать где именно у вас ошибка. <div class=share-1-r> <input onclick="this.select();" value='<a href="{full-link}" target="_blank">{title}</a>' type="text"class="share-i" readonly="readonly" /> </div> Вот полностью Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 071 Опубликовано: 20 марта 2013 Рассказать Опубликовано: 20 марта 2013 Должно работать так как я раньше написал, можно также написать value="<a href='{full-link}' target='_blank'>{title}</a>" Цитата Ссылка на сообщение Поделиться на других сайтах
lineup 5 Опубликовано: 20 марта 2013 Рассказать Опубликовано: 20 марта 2013 (изменено) Автор Спасибо, разобрался, последний вариант прокатил. UPD: пардон, теперь если в названии есть " - тоже фейл получается =( Изменено 20 марта 2013 пользователем lineup Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 071 Опубликовано: 21 марта 2013 Рассказать Опубликовано: 21 марта 2013 UPD: пардон, теперь если в названии есть " - тоже фейл получается =( Выбирайте либо то либо то, либо исключайте из названий одинарные кавычки, либо двойные. В противном случае вам нужно писать отдельный PHP код, который будет экранировать. Шаблонными средствами вы не можете экранировать контент. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.