Вы не зашли.
Главная » PHP » Помогите с чтением большых фалов
#11. TLENS Off (14)
Moderator
2009.12.29 20:08
Блин дак он почему и текстовий не клеит полностью до 1400 байт дошол и заново начал че написал не таК
Отредактировано TLENS (2009.12.29 20:08)
#12. TLENS Off (14)
Moderator
2009.12.29 22:10
Вот вчем проблема
Что означает денная ошибка и как ее исправить?
fseek() [function.fseek]: stream does not support seeking in  on line 13
Отредактировано TLENS (2009.12.30 01:01)
#13. TLENS Off (14)
Moderator
2009.12.30 22:10
Почему ставлю
Код:
lt;?$fr=fopen($fn,'r');fseek($fr,1000);
Работает меняю на
Код:
lt;?$fr=fopen($fn,'r');fseek($fr,1500);
Дает ошибку что выше написал.
Дак ето правда что fseek не работает с http, может есть другая водможность загруски с докачкой?
#14. Gemorroj On (107)
Administrator
2009.12.30 22:10
само собой. докачивать так, как указано в HTTP протоколе. т.е. использовать заголовок Range.
На счет того, поддерживается ли seek с http протоколом, точно не скажу. Логично было бы предположить самую обычную работу с ресурсом, но на практике действительно есть проблемы.
#15. TLENS Off (14)
Moderator
2009.12.31 00:12
Вот какраз сидел искал инфмацию о рангес как задавать я знаю но немогу понять куда что ставить и вопрос на убеждение лутче юать курл или fsoockopen что меньше берет ресурсов оперативы и что быстрее импортирует но я думаю что курл и втом и втом лутче, ето так?
#16. Gemorroj On (107)
Administrator
2009.12.31 07:07
чтобы точно ответить на этот вопрос, нужно проделать опыт с этими 2 вариантами. а в целом, я так же склоняюсь к CURL.
#17. TLENS Off (14)
Moderator
2010.01.02 22:10
Как лутче отделить заглавки от фала чтобы не повредить файл.
#18. Gemorroj On (107)
Administrator
2010.01.03 08:08
1) CURLOPT_HEADER - поставить false
2)
Код:
$header_size = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
$headers = substr($output, 0, $header_size - 4);
$body = substr($output, $header_size);
#19. TLENS Off (14)
Moderator
2010.01.04 00:12
Чото с курлом невышло ето хотинг крывой пора уже на новый
фсок решил юзать только как там заголовки неотделю
Код:
$f=preg_replace('/.*?\r\n\r\n/si','',$get);
$h=preg_replace('/(.*?)\r\n\r\n.*/si','$1',$get);
но ето не выходрегулярка грузит копец мож подругому можна розделить а?
Отредактировано TLENS (2010.01.04 00:12)
#20. Gemorroj On (107)
Administrator
2010.01.04 09:09
explode
Страниц: 1 2 3 Все
Главная
WEB
PunBB Mod v0.6.2
0.011 s