Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Как из txt файла вывести на экран 'x' символов после 'y' символов?
Как можно сделать чтение txt файла с 1025го байта, 2049го и т.д. (это число будет считаться в зависимости от того, на какой странице находится пользователь. Например, если пользователь находится на третьей странице, то 3*1024 - 1024 + 1 = 2049 - с этого байта надо выводить на экран 1024 байта на 3ей странице)
Как это можно сделать? надеюсь не сильно запутанно написал
Мелкий
Отправлено: 24 Января, 2011 - 18:03:51
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Покинул форум
Сообщений всего: 60
Дата рег-ции: Нояб. 2010
Помог: 0 раз(а)
всем спасибо, все получилось)
JustUserR
Отправлено: 25 Января, 2011 - 15:51:14
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
garvey пишет:
Не уверен. Но разве нельзя сделать так
Указанный вариант решения предполагаемой задачи в общем случае не является корректным по причине необходимости осуществления копирования содержимого оригинального файла в программную область памяти - что в силу особенностей представления информационных полей значительного объекта предполагает увеличение целевого размера области их хранения
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.