include @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 10 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
McNEilL
новый человек
0
Сообщения: 40
Зарегистрирован: 08.03.06
Заголовок сообщения: include
Сообщение Добавлено: 18 Март 2006, 03:09:15 
есть файл file.txt и index.php

содержимое файла index.php:
Код:
<? include(file.txt); ?>


мне нужно переделать файл index.php так, чтоб он считывал из file.txt только n строк!
можно ли такое сделать и как? :)
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 18 Март 2006, 10:13:41 
fopen
for{
fgets
}
fclose

_________________
:: metal kick ass ::
Чебурген
соучастник
3
Сообщения: 315
Зарегистрирован: 29.08.04
Сообщение Добавлено: 18 Март 2006, 10:27:52 
во-первых, код <? include(file.txt); ?> не выведет ни одной строки.
во-вторых, функция include служит для включения в пхп скрипт другого пхп скрипта. не текстовых строк, а пхп кода. Это надо запомнить.
в-третьих, если тебе надо работать с файлом, то к твоим услугам файловые функции пхп. набираешь в браузере php.net/filesystem, смотришь список функций, читаешь пописания и запускаешь примеры.

тебе подойдёт fgets или file
а на будущее старайся самостоятельно находить нужную
McNEilL
новый человек
0
Сообщения: 40
Зарегистрирован: 08.03.06
Сообщение Добавлено: 18 Март 2006, 14:11:17 
Чебурген, ну нескажи, у меня include отлично берёт текст из файлов любого формата!

_________________
Подпись - Это текст, который можно добавлять к размещаемым вами сообщениям. Длина его ограничена 300 символами.
Чебурген
соучастник
3
Сообщения: 315
Зарегистрирован: 29.08.04
Сообщение Добавлено: 18 Март 2006, 14:22:24 
У тебя с логикой непорядок.
Для человека, имеющего отношение к программированию, это очень плохо.

Я ни слова не сказал о том, кто там у тебя чего куда берёт.
Я написал, для чего эта функция предназначена.
Если ты что-то из моих слов не понял, то не стесняйся спросить - я объясню.
MpaK999 Муж.
участник
1
Сообщения: 1716
Зарегистрирован: 14.11.02
Откуда: Ufa/Russia
Сообщение Добавлено: 18 Март 2006, 15:25:11 
Чебурген,

Код:
служит для включения в пхп скрипт другого пхп скрипта


не обязательно, она лишь просто парсит файл на наличие пхп кода, включать можно и голый html

_________________
:: metal kick ass ::
McNEilL
новый человек
0
Сообщения: 40
Зарегистрирован: 08.03.06
Сообщение Добавлено: 18 Март 2006, 23:28:04 
тут разобрался и у меня опять проблема :( (Я прошу прощения за навязливость) есть такой скрипт:

Код:
9    $str = "<table><tr> blablabla </tr></table>";
10
11  $file = fopen ("file.txt","r+");
12  fputs ($file, $str);
13  fclose ($file);


Он отдаёт такую ошибку:
Код:
Parse error: parse error, unexpected '>' in z:\home\pipom\www\post.php on line 9


можно ли как то (так или подругому) записать в файл текст с html тегами?

_________________
Подпись - Это текст, который можно добавлять к размещаемым вами сообщениям. Длина его ограничена 300 символами.
McNEilL
новый человек
0
Сообщения: 40
Зарегистрирован: 08.03.06
Сообщение Добавлено: 19 Март 2006, 00:36:27 
COLT, аж стыдно... так завтыкал... спасибо

_________________
Подпись - Это текст, который можно добавлять к размещаемым вами сообщениям. Длина его ограничена 300 символами.
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 19 Март 2006, 03:02:10 
McNEilL, ты будешь прибегать с каждой ошибкой? или выборочно?

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
McNEilL
новый человек
0
Сообщения: 40
Зарегистрирован: 08.03.06
Сообщение Добавлено: 19 Март 2006, 03:28:46 
Long, из за ошибки я обратился в первый раз! И потому что я её неправильно понял, я думал что она возникает изза того что я пытаюсь записать в переменную хтмл теги (и номер строки указывал именно на них) я на другие строчки скрипта сразу забил...

Прошу прощения за свою назойливость, просто хочю научиться...

_________________
Подпись - Это текст, который можно добавлять к размещаемым вами сообщениям. Длина его ограничена 300 символами.
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 10 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100