Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Вопрсы ламера, которому лень читать книгу до конца

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP
 
Автор Сообщение
MASterSOiNoy

Новенький


Зарегистрирован: 11.04.2006
Сообщения: 32

СообщениеДобавлено: Вт Апр 11, 2006 10:15 am    Заголовок сообщения: Вопрсы ламера, которому лень читать книгу до конца
Ответить с цитатой

%)
!)подскажите как написать сценарий, который читает некий текстовый файл, первую строку записывает в переменную $str1, вторую - $str2, а всё остальное содержимое файла - $othertext .
Заранее спасибо!
_________________
KEEP IT REAL! %)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Piligrim

Новенький


Зарегистрирован: 10.04.2006
Сообщения: 20
Откуда: Зеленоград

СообщениеДобавлено: Вт Апр 11, 2006 10:29 am    Заголовок сообщения:
Ответить с цитатой

Злостный offtopic, но не удержался.
Вы мне сударь скажите вы отдаете себе отчет называя себя ламером?
Значение слова ламер знакомо? Ламер <> чайник or начинающий or любитель.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Апр 12, 2006 4:45 am    Заголовок сообщения:
Ответить с цитатой

$list = file('text.txt'); // получаем содержимое файла в список $list

$str1 = $list[0]; // [0] - это первая строка, записываем в $str1
$str2 = $list[1]; // [1] - вторая строка

array_shift($list); // удаляем первую строку
array_shift($list); // вторую из списка $list

$etc=join('',$list); // слияние массива в строку $etc

// выводим
echo $str1\n;
echo $str2\n;
echo $etc;
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
MASterSOiNoy

Новенький


Зарегистрирован: 11.04.2006
Сообщения: 32

СообщениеДобавлено: Ср Апр 12, 2006 1:18 pm    Заголовок сообщения:
Ответить с цитатой

неа, Денис, не сработало:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in z:\home\localhost\www\1.php on line 13

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in z:\home\localhost\www\1.php on line 13

Piligrim- полудурок Ё...........й, меня обзывать только я могу%)
_________________
KEEP IT REAL! %)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Апр 12, 2006 1:23 pm    Заголовок сообщения:
Ответить с цитатой

мля

у меня-то работает, могу скрин выложить - не в фотошопе же я его рисовал....

Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
MASterSOiNoy

Новенький


Зарегистрирован: 11.04.2006
Сообщения: 32

СообщениеДобавлено: Чт Апр 13, 2006 10:03 am    Заголовок сообщения:
Ответить с цитатой

а у меня вот так работает:
<?
$f_info=stat("1.txt");
$fs=$f_info[7];
$f=fopen("1.txt","r");
$str1=fgets($f, $fs);
$str2=fgets($f, $fs);
$abc=fread($f, $fs);
echo $str1;
echo $str2;
echo $abc;
?> Laughing Smile
а вот с \n проблемы - вообще не распознаётся(=> из моих познаний английского)... я тут подумал: ты, наверное, апаче пользуешься, а я Денвером, слыхал о таком сервере?
_________________
KEEP IT REAL! %)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Чт Апр 13, 2006 10:09 am    Заголовок сообщения:
Ответить с цитатой

А причем здесь Апаче и Денвер????? Как видишь я вообще запускал из консоли и все работатет. Веб-сервер к этому никакого отношения не имеет.
Скажи какая у тебя ошибка? Просто скопируй то, что ты видишь в браузере...
Если файл не текстовый то как ты хочешь читать его построчно??? там же этих самых строк нет как таковых )))
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
MASterSOiNoy

Новенький


Зарегистрирован: 11.04.2006
Сообщения: 32

СообщениеДобавлено: Пт Апр 14, 2006 10:26 am    Заголовок сообщения:
Ответить с цитатой

всё проехали уже работает

другая проблема:
в текстовом файле две строки(два числа), надо создать две целочисленных переменных равных этим числам, я использовал построчное чтение и функцию settype(вроде так пишется), первая строка - ок!, а вторая не присваевается целочисленной переменной, а почему???

напишите, пожалуйста рабочий код
_________________
KEEP IT REAL! %)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
MASterSOiNoy

Новенький


Зарегистрирован: 11.04.2006
Сообщения: 32

СообщениеДобавлено: Вс Апр 16, 2006 8:13 am    Заголовок сообщения:
Ответить с цитатой

уже и это работает, но:

Warning: fopen(http://MASterSOiNoy.narod.ru/schet.txt): failed to open stream: HTTP wrapper does not support writeable connections. in z:\home\localhost\www\copyright.php on line 44

это типа значит, что файлы на другом сервере открывать низзя???!!!
_________________
KEEP IT REAL! %)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> PHP Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис