ob_gzhandler - параметры

berkut

Новичок
мерси. но чё то я посторел, что значат эти константы? PHP_OUTPUT_HANDLER_CONT и т.д.
 

berkut

Новичок
SiMM ну я не враг сам себе, ходил по ссылке. даже заюзал "поиск на странице" по PHP_OUTPUT_HANDLER_CONT - нет описания. потом ушёл на http://www.php.net/manual/en/ref.zlib.php тоже ничего
 

dimagolov

Новичок
berkut, ты явно тормозишь...
http://www.php.net/manual/fr/ref.zlib.php#56216
Все еще не понятно что они значат? Или не понятно когда что надо ставить?

В конце концов, там всего 3 флага, то есть 8 их сочетаний, можно все эксперементально и проверить, максимум пол-часа займет :)
 

berkut

Новичок
dimagolov и где-же я торможу? я говорю нет описания - действительно нет.
а на каждую функцию эксперементировать - жизни не хватит. и хрен его знает, что упустить можешь
 

dimagolov

Новичок
даже заюзал "поиск на странице" по PHP_OUTPUT_HANDLER_CONT
сформулировал бы "в официальном мане нету описания". Ну так ведь каменты для того и придумали, чтобы дополнять пробелы мана. Раз уж зацепился, то разберись до конца и запости камент сюда: http://ru2.php.net/manual/en/function.ob-gzhandler.php - все тебе только спасибо скажут.
 

berkut

Новичок
ну так и надо говорить: в мане нихрена по этому поводу нет. поэксперементируй и отпишись, скажут спасибо. А не "по ссылке пробывал ходить", "тормозишь" и т.д.
гонора аж пипец
 

dimagolov

Новичок
berkut, извини, что обидел, но мне показалось, что ты не читал вот этого:
djmaze(AT)dragonflycms(.)org
27-Aug-2005 08:27
If you need to compress data and send it as "Content-disposition: attachment" and on-the-fly to the client due to the size for example (40Mb) here's a dirty trick using ob_gzhandler()

Keep in mind that $str is the content to output.

When you start the output call

<?php
echo ob_gzhandler($str, PHP_OUTPUT_HANDLER_START);
?>

Then to output any further content

<?php
echo ob_gzhandler($str, PHP_OUTPUT_HANDLER_CONT);
?>

And to close the output

<?php
echo ob_gzhandler('', PHP_OUTPUT_HANDLER_END);
exit;
?>

Only tested on Apache 1.3.33 with PHP 5.0.4
как по мне из данной цитаты неочевидно только что будет при комбинации флагов и при различных точках запуска фильтра, но смысл каждого флага по отдельности понятен.
 
Сверху