Jump to content
  • 0

Распечатка отформатированного текста


hk416
 Share

Question

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

В NASA рассказали, каким будет конец света

(«Science-News»)

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

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

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

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

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

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

@media print

- попробуйте указать тут нужные стили.

И покажите часть кода текста, лежащего в базе, пожалуйста.

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

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

А должно быть вот так со всеми пробелами и переносами, только у меня выше ещё заголовок есть в тексте на него не обращайте внимание, в принципе суть я думаю ясна.

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

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

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

А распечатка ведется вот так, например

echo "<div>".$row[introduction]"</div>";

В общем товарищ мне один посоветовал написать собственную функцию обработки текстов которая заменяла бы \r\n\r\ и пробелы сама, для дальнейшего нормального вывода.

Link to comment
Share on other sites

  • 0

А распечатка ведется вот так, например

echo "<div>".$row[introduction]"</div>";

В общем товарищ мне один посоветовал написать собственную функцию обработки текстов которая заменяла бы \r\n\r\ и пробелы сама, для дальнейшего нормального вывода.

echo "<div>".nl2br($row[introduction])."</div>";

Link to comment
Share on other sites

  • 0

А распечатка ведется вот так, например

echo "<div>".$row[introduction]"</div>";

В общем товарищ мне один посоветовал написать собственную функцию обработки текстов которая заменяла бы \r\n\r\ и пробелы сама, для дальнейшего нормального вывода.

echo "<div>".nl2br($row[introduction])."</div>";

К сожалению эта штука не помогла все пробелы она берёт и глотает. Или я возможно что то не так делаю, имеется обработка переменных до ввода в БД.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy