• Главная
  • » PHP
  • » Помогите с чтением большых фалов

#11 2009.12.29 23:45

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Помогите с чтением большых фалов

Блин дак он почему и текстовий не клеит полностью до 1400 байт дошол и заново начал че написал не таК

Отредактировано TLENS (2009.12.29 23:47)

Неактивен

#12 2009.12.30 01:33

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Помогите с чтением большых фалов

Вот вчем проблема
Что означает денная ошибка и как ее исправить?
fseek() [function.fseek]: stream does not support seeking in  on line 13

Отредактировано TLENS (2009.12.30 04:39)

Неактивен

#13 2009.12.31 01:21

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Помогите с чтением большых фалов

Почему ставлю

Код:

1
lt;?$fr=fopen($fn,'r');fseek($fr,1000);

Работает меняю на

Код:

1
lt;?$fr=fopen($fn,'r');fseek($fr,1500);

Дает ошибку что выше написал.
Дак ето правда что fseek не работает с http, может есть другая водможность загруски с докачкой?

Неактивен

#14 2009.12.31 01:40

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Помогите с чтением большых фалов

само собой. докачивать так, как указано в HTTP протоколе. т.е. использовать заголовок Range.
На счет того, поддерживается ли seek с http протоколом, точно не скажу. Логично было бы предположить самую обычную работу с ресурсом, но на практике действительно есть проблемы.

Неактивен

#15 2009.12.31 03:36

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Помогите с чтением большых фалов

Вот какраз сидел искал инфмацию о рангес как задавать я знаю но немогу понять куда что ставить и вопрос на убеждение лутче юать курл или fsoockopen что меньше берет ресурсов оперативы и что быстрее импортирует но я думаю что курл и втом и втом лутче, ето так?

Неактивен

#16 2009.12.31 10:56

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Помогите с чтением большых фалов

чтобы точно ответить на этот вопрос, нужно проделать опыт с этими 2 вариантами. а в целом, я так же склоняюсь к CURL.

Неактивен

#17 2010.01.03 01:22

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Помогите с чтением большых фалов

Как лутче отделить заглавки от фала чтобы не повредить файл.

Неактивен

#18 2010.01.03 11:38

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Помогите с чтением большых фалов

1) CURLOPT_HEADER - поставить false
2)

Код:

1
2
3
$header_size = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
$headers = substr($output, 0, $header_size - 4);
$body = substr($output, $header_size);

Неактивен

#19 2010.01.04 03:19

TLENS
Moderator
Откуда: Украина
Зарегистрирован: 2009.04.05
Сообщений: 2402
Карма: 14
Профиль

Re: Помогите с чтением большых фалов

Чото с курлом невышло ето хотинг крывой пора уже на новый
фсок решил юзать только как там заголовки неотделю

Код:

1
2
$f=preg_replace('/.*?\r\n\r\n/si','',$get);
$h=preg_replace('/(.*?)\r\n\r\n.*/si','$1',$get);

но ето не выходрегулярка грузит копец мож подругому можна розделить а?

Отредактировано TLENS (2010.01.04 03:22)

Неактивен

#20 2010.01.04 12:48

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Помогите с чтением большых фалов

explode

Неактивен

  • Главная
  • » PHP
  • » Помогите с чтением большых фалов

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.011 s