Перейти к публикации

Срочный вопрос: форматирование HTML в БД


Рекомендованные сообщения

Как мне убрать чтобы при добавлении информации в БД не добавлялись HTML таги? Например если пропущена одна строка то она и была пропущена в самом БД а не заменялась тагом <br> или <p> и тд.

И ещё почему то все ' (апострофы) заменяются на " при редактировании темы, что перебивает все мои скрипты.

Пример:

До редактирования хоть дополнительных полей хоть поля full-news:

<embed style='border:solid 1px #e3e3e3' src='http://www.videodetective.com/codes/flvcodeplayer.swf' width='420' height='360' allowfullscreen='true' flashvars='&file=456610&height=360&width=420&autostart=false&shuffle=false' />
После редактирование темы:
<embed style="'border:solid" src="http://www.videodetective.com/codes/flvcodeplayer.swf" width="420" height="360" allowfullscreen="true" flashvars="&file=456610&height=360&width=420&autostart=false&shuffle=false" />

Ссылка на сообщение
Поделиться на других сайтах

И вот такой вопрос ещё. Как сделать чтобы PHP не принимал во внимание всё то что написано в полях? Я в базе данных прописал несколько разных полей и теперь если в них встречается какой нибудь апостроф или ещё чего то сразу ошибку даёт:

Parse error: syntax error, unexpected T_STRING in /home/public_html/dle/index.php(195) : eval()'d code on line 440

очень надо решить эту проблему.

Ссылка на сообщение
Поделиться на других сайтах

экранированием

\ такой слэшь должен стоять перед ними, перед каждоый кавычкой...

Внимание !!!

На данном форуме существуют достаточно жесткие правила, поэтому прежде чем создавать свою тему убедитесь вы внимательно их прочитали и поняли.

1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.

2. На данном форуме строго запрещено предлагать или навязывать свои платные услуги. За любое сообщение типа "Помогу дешево, ICQ ..." участник блокируется на форуме без предупреждения.

С уважением,

Изменено пользователем Al-x
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...