@semki096

Как работать с кавычками добавленными через текстовое поле, если они вступают в конфликт с кодом сайта?

Вот код кнопки, где параметром указываю значение переменной
<button data-text="<?=$text?>"></button>
$text - текст пользователя введённый в текстовое поле и хранящийся в базе. И допустим пользователь ввел текст <a href=""></a> - в таком случае конфликт и вёрстка рушится. Как лучше это решить учитывая что пользователю можно писать хоть двойные хоть одинарные кавычки?
  • Вопрос задан
  • 124 просмотра
Пригласить эксперта
Ответы на вопрос 2
alsopub
@alsopub
Попробуйте:
<button data-text="<?=htmlspecialchars($text); ?>"></button>
Ответ написан
Комментировать
Rou1997
@Rou1997
PHP? strip_tags.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы