![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| console |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 307 Регистрация: 12.2.2007 Где: Belarus::Minsk Репутация: 2 Всего: 3 |
Что в итоге: в файле unc.txt пусто, поиски по форуму показали, что не у меня одного такая проблема. Если не делать gzuncompress, то в файл записываются данные, но, как сами понимаете, в непонятном формате. Строчка в die которая не выводится, почему? И как решить проблему с распаковкой данных (мне нужно preg_match сделать) без PEAR и других библиотек? |
|||
|
||||
| teroni |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 15.5.2007 Где: Днепропетровск Репутация: 8 Всего: 22 |
А зачем хедеры добавляются?
Может формат $data не тот? gzinflate пробовали использовать? |
|||
|
||||
| console |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 307 Регистрация: 12.2.2007 Где: Belarus::Minsk Репутация: 2 Всего: 3 |
Формат правильный, считываю страничку в gzip формате, gzinflate пробовал, то же самое.
Без хедеров некорректно отображаются данные. И почему все же не выводится текст после буферизации?? |
|||
|
||||
| teroni |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 15.5.2007 Где: Днепропетровск Репутация: 8 Всего: 22 |
Честно говоря, не могу понять, что требуется сделать...
Расскажите по порядку, откуда берется $data, что с ней нужно сделать, что записать в файл и что выдать клиенту. А
тоже ничего не выведет.. Не надо левые заголовки добавлять! Это сообщение отредактировал(а) teroni - 19.11.2007, 14:09 |
|||
|
||||
| console |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 307 Регистрация: 12.2.2007 Где: Belarus::Minsk Репутация: 2 Всего: 3 |
GetPage - функция, с помощью curl считывает страницу. Далее мне надо распаковать gzip строку в обычную, чтобы с помощью preg_match() найти нужную информацию. |
|||
|
||||
| teroni |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 15.5.2007 Где: Днепропетровск Репутация: 8 Всего: 22 |
По-моему просто выкинуть лишнее надо!
|
|||
|
||||
| console |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 307 Регистрация: 12.2.2007 Где: Belarus::Minsk Репутация: 2 Всего: 3 |
если без хедеров, то выводится:
Добавлено через 41 секунду с gzinflate тоже ошибка Добавлено через 3 минуты и 4 секунды Заголовки ответа сервера: HTTP/1.x 200 OK Server: nginx/0.5.33 Date: Mon, 19 Nov 2007 11:16:18 GMT Content-Type: text/html; Charset=windows-1251 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=20 X-Powered-By: ASP.NET Set-Cookie: UID=11315609239405; expires=Tue, 18-Nov-2008 21:00:00 GMT; path=/ Set-Cookie: LastVisit=19%2E11%2E2007; expires=Tue, 18-Nov-2008 21:00:00 GMT; path=/ Set-Cookie: lang=ru; expires=Wed, 18-Nov-2037 21:00:00 GMT; path=/ Cache-Control: private Content-Encoding: gzip настораживает chunked |
||||
|
|||||
| teroni |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 381 Регистрация: 15.5.2007 Где: Днепропетровск Репутация: 8 Всего: 22 |
Чтобы chunked`а не было проще всего слать запросы через протокол HTTP/1.0, чтобы gzip от сайтов расшифровывать gzinflate используется, либо в запросах указывается, что gzip не принимаем.
|
|||
|
||||
| console |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 307 Регистрация: 12.2.2007 Где: Belarus::Minsk Репутация: 2 Всего: 3 |
teroni, спасибо за совет )
|
|||
|
||||
| kasmanaft |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 94 Регистрация: 16.11.2007 Репутация: 1 Всего: 2 |
Попробуйте вот так:
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |