В общем так, буду краток.
Есть .txt файл, с него получаю текст, сам текст в следующем виде:
Свернутый текст
1813 – Фридрих Вебер, немецкий поэт.
1876 – Мухаммад Али Джинна, отец пакистанской государственности.
1883 – Морис Утрилло, французский художник.
1898 – Лепко Владимир Алексеевич – выдающийся комик, премьер Московского театра сатиры, народный артист РСФСР.
1899 – Хамфри Богарт, американский киноактер.
1910 – Павел Васильев, русский поэт.
1925 – одна из вероятных дат рождения Кастанеды, американского писателя и мистика.
1927 – Рам Нараян, индийский музыкант.
1940 – Левон Оганезов – российский музыкант, композитор, актер и телеведущий, заслуженный артист Российской Федерации.
1946 – Мухаметшина, Раиса Манегатовна, актриса, пародистка, Заслуженная артистка России
1954 – Энни Леннокс – известная шотландская рок-исполнительница, участница дуэта Eurythmics
1955 – Маргулис, Евгений Шулимович, российский рок-музыкант, гитарист и певец, участник группы «Машина времени», «Воскресение».
1958 – Константин Кинчев, вокалист, поэт и композитор, лидер группы «Алиса»
1971 – Дайдо (Dido), британская певица,
1971 – Владислав Галкин, российский актер.
1976 – Армин ван Бюрен, диджей и продюсер в стиле транс и прогрессив транс.
1976 – Туомас Холопайнен, клавишник и «Songmaker» финской симфо-метал группы Nightwish.
1983 – Александра Савельева, российская певица, солистка поп-группы «Фабрика».
1876 – Мухаммад Али Джинна, отец пакистанской государственности.
1883 – Морис Утрилло, французский художник.
1898 – Лепко Владимир Алексеевич – выдающийся комик, премьер Московского театра сатиры, народный артист РСФСР.
1899 – Хамфри Богарт, американский киноактер.
1910 – Павел Васильев, русский поэт.
1925 – одна из вероятных дат рождения Кастанеды, американского писателя и мистика.
1927 – Рам Нараян, индийский музыкант.
1940 – Левон Оганезов – российский музыкант, композитор, актер и телеведущий, заслуженный артист Российской Федерации.
1946 – Мухаметшина, Раиса Манегатовна, актриса, пародистка, Заслуженная артистка России
1954 – Энни Леннокс – известная шотландская рок-исполнительница, участница дуэта Eurythmics
1955 – Маргулис, Евгений Шулимович, российский рок-музыкант, гитарист и певец, участник группы «Машина времени», «Воскресение».
1958 – Константин Кинчев, вокалист, поэт и композитор, лидер группы «Алиса»
1971 – Дайдо (Dido), британская певица,
1971 – Владислав Галкин, российский актер.
1976 – Армин ван Бюрен, диджей и продюсер в стиле транс и прогрессив транс.
1976 – Туомас Холопайнен, клавишник и «Songmaker» финской симфо-метал группы Nightwish.
1983 – Александра Савельева, российская певица, солистка поп-группы «Фабрика».
Всю эту ересь записываю в БД. Но! При выводе информации из БД, теряется форматирование. Как восстановить преждний вид ?
Пробовал, что-то на подобии:
preg_replace('/r', '<br />', $text);
Не помогло.
Спустя 2 минуты, 14 секунд (7.12.2011 - 17:36) m4a1fox написал(а):
RCuPeR
А здесь как сохранилось форматирование? Или ты ручками перебивал строки?
А здесь как сохранилось форматирование? Или ты ручками перебивал строки?
Спустя 3 минуты, 28 секунд (7.12.2011 - 17:40) RCuPeR написал(а):
Цитата (m4a1fox @ 7.12.2011 - 14:36) |
RCuPeR А здесь как сохранилось форматирование? Или ты ручками перебивал строки? |
А я хз. Скопипасил, да и сохранилось.
Да у меня и в базе оно тоже вроде бы форматируется при редактировании, но мне от этого не лучше, при выводе - каша.
Спустя 8 минут, 47 секунд (7.12.2011 - 17:49) m4a1fox написал(а):
Спустя 2 минуты, 37 секунд (7.12.2011 - 17:51) RCuPeR написал(а):
Во !
Возвращает строку string, в которой перед каждым переводом строки (\r\n, \n\r, \n и \r) вставлен '<br />' или '<br>'.
$text = nl2br($text);
Возвращает строку string, в которой перед каждым переводом строки (\r\n, \n\r, \n и \r) вставлен '<br />' или '<br>'.
Спустя 3 минуты, 31 секунда (7.12.2011 - 17:55) m4a1fox написал(а):
Все проще чем кажется!
Спустя 4 минуты, 6 секунд (7.12.2011 - 17:59) RCuPeR написал(а):
Чуть позже попробую. Уже, к сожалению, нету возможности.
_____________
Гнусный социопат с комплексом Бога.