Автор Тема: Считывание текста  (Прочитано 3257 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Anlorn

  • Гость
Считывание текста
« : ЅЮпСам 05, 2006, 08:33:15 pm »
Есть perl скрипт который отправляет почту. Он считывает текст письма из файла. Но при считывание скрипт не обращет внимания на перевод строк, то есть весь текст идет как-будто одной строкой. Закачивал на фтп в режиме ASC||. На компе все выглядит нормально(после заливания на фтп и сливания назад). Может кто-нибудь знает в чем проблема? Похоже ерунда какая-то, но никак не могу разобраться   :( .

Оффлайн witex

  • Титулярный советник
  • ****
  • Сообщений: 105
  • Репутация: 1
  • Пол: Мужской
  • Я не волшебник, я только учусь.
Re: Считывание текста
« Ответ #1 : ЅЮпСам 30, 2006, 04:19:26 am »
Ты когда из файла читаешь как делаеш?
Так?
Код: (perl) [Выделить]
open(HANDLE,"<da.txt");
$pere = <HANDLE>;
close(HANDLE);
Или так?
Код: (perl) [Выделить]
open(HANDLE,"<da.txt");
@pere = <HANDLE>;
close(HANDLE);
только во втором случае считает все строчки
потом напиши
Код: (perl) [Выделить]
$text = join('',@pere);
Вот и будет у тебя переменная со всеми строками и переносами строк!

Если не в этом проблема , приведи код!