В моей базе данных я сохраняю заголовок сообщений, и когда я создаю ссылки на странице, я помещаю заголовок сообщения в качестве атрибута title.
<a title='here is the description'>bluah</a>
Но то, что происходит на странице, заключается в том, что в моих описаниях есть символы, которые его нарушают. Пример заголовка сообщения, который прерывается
<a title='I don't hanging out with friends, had a great time seeing Sarah again ;p '>bluah</a>
Я думаю, мне нужно сделать некоторую кодировку HTML, но я не уверен, когда / где я должен это делать.
благодаря
Используйте htmlspecialchars
для вывода строк
htmlspecialchars("I don't",ENT_QUOTES); // returns I don't
Это также позаботится о других символах HTML, таких как <&>, как описано в руководстве,