Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вывод спецсимволов

345
20 мая 2007 года
vadim_k
312 / / 01.08.2006
Вот такой вопрос
Хочу чтобы при занесении в базу данных текста и при выводе его потом
Переводы строки сохранялись, а спецсимволы заменялись эквивалентами
при записи в использую
<? php
mysql_escape_string($per)
?>
а при выводе
<? php
htmlspecialchars($per);
?>
но тогда превод строки не выводиться
И куда потом ещё замену ВВ-кодов вставлять.
7.9K
20 мая 2007 года
vasa_c
191 / / 05.04.2007
nl2br()
<pre></pre>
345
20 мая 2007 года
vadim_k
312 / / 01.08.2006
Если заменю при записи то при выводе
echo htmlspecialchars($per);
то выведет ...<BR>...
А если просто выводить то с выводом $, & проблемы будут...
7.9K
20 мая 2007 года
vasa_c
191 / / 05.04.2007
nl2br(htmlSpecialChars($per));
345
20 мая 2007 года
vadim_k
312 / / 01.08.2006
Спасибо вроде работает
А как ВВ-коды реализовать с чего начать ???
622
20 мая 2007 года
nilbog
507 / / 19.12.2006
начать с поиска
однозначно
345
21 мая 2007 года
vadim_k
312 / / 01.08.2006
Цитата: vasa_c
nl2br(htmlSpecialChars($per));


Работает только Opera почему то вставляет лишние пустые строки после перевода строки

13
21 мая 2007 года
RussianSpy
3.0K / / 04.07.2006
Opera тут ни при чем - это у тебя код такой
345
21 мая 2007 года
vadim_k
312 / / 01.08.2006
А почему другие броузеры нормально выводят ???
13
21 мая 2007 года
RussianSpy
3.0K / / 04.07.2006
Цитата: vadim_k
А почему другие броузеры нормально выводят ???



Потому что ктулху просыпается
Приведи кусок кода, а то телепаты кончились. Тогда я расскажу причину твоего "глюка"

345
21 мая 2007 года
vadim_k
312 / / 01.08.2006
при записи в использую
<? php
mysql_escape_string($per)
?>
а при выводе
<? php
nl2br(htmlSpecialChars($per));
?>
13
21 мая 2007 года
RussianSpy
3.0K / / 04.07.2006
Это мы уже видели
покажи код который получается и в котором опера "глючит"
345
21 мая 2007 года
vadim_k
312 / / 01.08.2006
<div id="com_vi">Для загрузки файла необходимо записать пояснение.Опишите здесь документ который вы хотите загрузить.<br />
Cам файл вы загрузите позже.<br />
</div>

Вот такой исходный код получается, а выводиться с пустыми строками после каждого<br />

Похоже сам догадался я со стилями напутал
div#com_vi { white-space: pre-wrap;}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог