Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум о web-дизайне, графике - RusForumz _ Web-программирование: другое _ Perl. Помогите!

Автор: mOlh0k 26.3.2008, 3:29

значит собственно проблема, с которой столкнулся:
допустим, существует файл file.txt, в нем записано

Код
строка 1
строка 2

(после первой строки нажат Enter)
в program.pl сл. стандартный код:
Код
open (F1, "file.txt");
@file = <F1>;
$txt1 = "@file[0]";
$txt2 = "@file[1]";
close (F1);

после выполнения
Код
print "<p>$txt1 еще текст</p>"

исходный код рисуется как
Код
<p>строка1
еще текст</p>

я так понимаю, рисуется еще \n, но вопрос откуда он береться? если $txt1 заменить на $txt2, такой проблемы нет?
возможно вопрос и глупый, но я действительно не знаю как избавиться от перехода на сл. строку
весь гемор в том, что надо разбить содержимое file.txt, пробовал с разделителем, но таже фигня...

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)