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

Форум PHP

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

 

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

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

тема: Новая строка2
 
 автор: nurdus   (04.04.2011 в 19:45)   письмо автору
 
 

Создаю txt файл, где каждая новая строка должна быть на новой строчке, использовал $LF = "\r\n"; (а так же, $LF = "\n"; $LF = "\n\r";, $LF = char(0); и еще какой то 0x0A что ли , не помню...) но ничего не помогает
в браузере открывается так:
2011.04.04@optovik@-978868@Блинчики УМКК ДАРЬЯ с вишней 420 г ДП@10@27
2011.04.04@optovik@-980312@Котлеты УМКК ДОМАШНИЕ ДП 1 кг@100@27
2011.04.04@optovik@-977381@Мороженое 48 КОПЕЕК в вафлях 80 мл@1000@27

А если скачать и открыть (или открыть через фтп), то так:
2011.04.04@optovik@-978868@Блинчики УМКК ДАРЬЯ с вишней 420 г ДП@10@272011.04.04@optovik@-980312@Котлеты УМКК ДОМАШНИЕ ДП 1 кг@100@272011.04.04@optovik@-977381@Мороженое 48 КОПЕЕК в вафлях 80 мл@1000@27

добавлял потом так ( if ($i>1) $arr .= $LF;)...

Помоги, может кто сталкивался

  Ответить  
 
 автор: deimand   (04.04.2011 в 20:14)   письмо автору
 
   для: nurdus   (04.04.2011 в 19:45)
 

С ваших слов я понял что у вас один раз работает не корректно, а потом как запланированно. Это так?

  Ответить  
 
 автор: nurdus   (04.04.2011 в 21:52)   письмо автору
 
   для: deimand   (04.04.2011 в 20:14)
 

Нет, не совсем. файл с расширением .txt формируется 1 раз, если смотреть его в браузере то каждая новая запись на новой строчке (так и должно быть)..., но если его скачать или просто посмотреть через фтп (т.е. notepad) то каждая последующая запись не переносится на новую строчку. Всё так в кучу.

  Ответить  
 
 автор: cheops   (04.04.2011 в 22:05)   письмо автору
 
   для: nurdus   (04.04.2011 в 19:45)
 

>А если скачать и открыть (или открыть через фтп), то так:
А чем смотрите?

  Ответить  
 
 автор: nurdus   (04.04.2011 в 23:31)   письмо автору
 
   для: cheops   (04.04.2011 в 22:05)
 

Блокнотом.

  Ответить  
 
 автор: cheops   (05.04.2011 в 00:51)   письмо автору
 
   для: nurdus   (04.04.2011 в 23:31)
 

Блокнот должен понимать \r\n (все остальные виды переводов строк он не понимает). Вообще Блокнот не самый удачный редактор для просмотра чего-либо...

  Ответить  
 
 автор: Tonik992   (05.04.2011 в 01:22)   письмо автору
 
   для: nurdus   (04.04.2011 в 19:45)
 

\r\n поймет текст. редактор..
Перевод на новую строку браузер поймет как <br>

  Ответить  
 
 автор: nurdus   (05.04.2011 в 02:28)   письмо автору
 
   для: Tonik992   (05.04.2011 в 01:22)
 

хм... очень странно... сделал следующее... написал вместо двойных одинарные кавычки... текст совсем сломался... а когда вернул на место двойные кавычки всё как по волшебству заработало...)))

Огромное спасибо всем за помощь!

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

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