Символ «&» является первым символом разделителя, но встречается как данные.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Символ «&» является первым символом разделителя, но встречается как данные.

Сообщение Anonymous »

Я храню HTML и текстовые данные в таблице базы данных в необработанном виде, однако у меня возникла небольшая проблема с их корректным выводом. Вот некоторые примеры данных, хранящихся в таблице КАК ЕСТЬ:

Код: Выделить всё

Professional Freelance PHP & MySQL developer based in Manchester.

Providing an unbeatable service at a competitive price.
Чтобы вывести эти данные, я делаю:

Код: Выделить всё

echo $row['details'];
И это выводит данные правильно, однако, когда я выполняю проверку валидатора W3C, он говорит:

Код: Выделить всё

character "&" is the first character of a delimiter but occurred as data
Поэтому я попробовал использовать htmlemtities и htmlspecialchars, но это просто приводит к выводу на странице тегов HMTL.

Как это правильно сделать?

Подробнее здесь: https://stackoverflow.com/questions/171 ... ed-as-data
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»