Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Распечатка отформатированного тектса
 
 автор: hk416   (07.12.2012 в 13:26)   письмо автору
 
 

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


В NASA рассказали, каким будет конец света
(«Science-News»)

Эксперты из NASA решили успокоить тех, кто переживает по поводу конца света в декабре текущего года. Специалисты космического агентства заявили, что боятся земляне зря, а виной всему — ошибочное прочтение календаря Майя. Впрочем, астрофизики не отбрасывают возможности столь печальной развязки для цивилизации, как конец света.

Однако, если таковому и суждено будет произойти, вряд ли кто-то предупредит заранее, — размышляют ученые. «Вероятнее всего, конец света произойдет стремительно, совершенно непредсказуемо, — говорят исследователи из NASA. — Бесспорно, многое также зависит от того, что случится за катастрофа, что спровоцирует ее.

Например, если она окажется следствием гигантского астероида, то, вполне возможно, человечество все узнает заранее»... В общем, такие заявления не всем, вероятно, прибавят бодрости, однако, астрофизики в данном случае акцентируют внимание общественности на том, что, если бы планета Нибиру — или какая-либо другая — двигалась навстречу Земле, ученые давно бы это заметили. «Живите и радуйтесь жизни в преддверии Нового Года», — резюмировали специалисты NASA.


А у меня печатается к сожалению вот так

Эксперты из NASA решили успокоить тех, кто переживает по поводу конца света в декабре текущего года. Специалисты космического агентства заявили, что боятся земляне зря, а виной всему — ошибочное прочтение календаря Майя. Впрочем, астрофизики не отбрасывают возможности столь печальной развязки для цивилизации, как конец света. Однако, если таковому и суждено будет произойти, вряд ли кто-то предупредит заранее, — размышляют ученые. «Вероятнее всего, конец света произойдет стремительно, совершенно непредсказуемо, — говорят исследователи из NASA. — Бесспорно, многое также зависит от того, что случится за катастрофа, что спровоцирует ее. Например, если она окажется следствием гигантского астероида, то, вполне возможно, человечество все узнает заранее»... В общем, такие заявления не всем, вероятно, прибавят бодрости, однако, астрофизики в данном случае акцентируют внимание общественности на том, что, если бы планета Нибиру — или какая-либо другая — двигалась навстречу Земле, ученые давно бы это заметили. «Живите и радуйтесь жизни в преддверии Нового Года», — резюмировали специалисты NASA.

  Ответить  
 
 автор: DJ Paltus   (07.12.2012 в 13:31)   письмо автору
 
   для: hk416   (07.12.2012 в 13:26)
 

Текст из поля ввода обрабатывать надо. Например, заменив переносы строк на тег <br> (функция nl2br). Можно, конечно, текст перед печатью поместить в тег <pre>, тогда переносы строк сохранятся сами собой. Ну а вообще, текст положено типографировать перед выдачей.

  Ответить  
 
 автор: hk416   (07.12.2012 в 13:35)   письмо автору
 
   для: DJ Paltus   (07.12.2012 в 13:31)
 

(Это я в первом посте не допечатал)
Я посмотрел код этого поста в Firebug и понял что на форуме происходит какая то замена знаков " \r\n\r\n" на <b> и <br> как этого добиться?

А вот <pre> я пробовал, но он к сожалению в этом случае не работает. nl2br , спасибо надо глянуть что это за зверь. просто не думал, что это все так круто выйдет, думал просто нужно тэги допечатаю внешне, и все будет хокей.

  Ответить  
 
 автор: DJ Paltus   (07.12.2012 в 13:38)   письмо автору
 
   для: hk416   (07.12.2012 в 13:35)
 

Куда внешне? какие теги? В поле ввода текст с тегами вставляется?

  Ответить  
 
 автор: hk416   (07.12.2012 в 13:52)   письмо автору
 
   для: DJ Paltus   (07.12.2012 в 13:38)
 

Да неет ))))) вот пример


echo "<div><b> Название категории ".$row[name]."</b></div>";


Внешние теги сразу печатаются тег див и тег <b>, Также я думал тег <pre> поставить, но он к сожалению не помог ((((

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования