Вы не зашли.
Главная » PHP » Помогите с чтением большых фалов
#11. TLENS Off (14)
Moderator
2009.12.29 23:11
Блин дак он почему и текстовий не клеит полностью до 1400 байт дошол и заново начал че написал не таК
Отредактировано TLENS (2009.12.29 23:11)
#12. TLENS Off (14)
Moderator
2009.12.30 01:01
Вот вчем проблема
Что означает денная ошибка и как ее исправить?
fseek() [function.fseek]: stream does not support seeking in  on line 13
Отредактировано TLENS (2009.12.30 04:04)
#13. TLENS Off (14)
Moderator
2009.12.31 01:01
Почему ставлю
Код:
lt;?$fr=fopen($fn,'r');fseek($fr,1000);
Работает меняю на
Код:
lt;?$fr=fopen($fn,'r');fseek($fr,1500);
Дает ошибку что выше написал.
Дак ето правда что fseek не работает с http, может есть другая водможность загруски с докачкой?
#14. Gemorroj Off (107)
Administrator
2009.12.31 01:01
само собой. докачивать так, как указано в HTTP протоколе. т.е. использовать заголовок Range.
На счет того, поддерживается ли seek с http протоколом, точно не скажу. Логично было бы предположить самую обычную работу с ресурсом, но на практике действительно есть проблемы.
#15. TLENS Off (14)
Moderator
2009.12.31 03:03
Вот какраз сидел искал инфмацию о рангес как задавать я знаю но немогу понять куда что ставить и вопрос на убеждение лутче юать курл или fsoockopen что меньше берет ресурсов оперативы и что быстрее импортирует но я думаю что курл и втом и втом лутче, ето так?
#16. Gemorroj Off (107)
Administrator
2009.12.31 10:10
чтобы точно ответить на этот вопрос, нужно проделать опыт с этими 2 вариантами. а в целом, я так же склоняюсь к CURL.
#17. TLENS Off (14)
Moderator
2010.01.03 01:01
Как лутче отделить заглавки от фала чтобы не повредить файл.
#18. Gemorroj Off (107)
Administrator
2010.01.03 11:11
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 03:03
Чото с курлом невышло ето хотинг крывой пора уже на новый
фсок решил юзать только как там заголовки неотделю
Код:
$f=preg_replace('/.*?\r\n\r\n/si','',$get);
$h=preg_replace('/(.*?)\r\n\r\n.*/si','$1',$get);
но ето не выходрегулярка грузит копец мож подругому можна розделить а?
Отредактировано TLENS (2010.01.04 03:03)
#20. Gemorroj Off (107)
Administrator
2010.01.04 12:12
explode
Страниц: 1 2 3 Все
Главная
WEB
PunBB Mod v0.6.2
0.017 s