ob start ob gzhandler i modyfikacja bufora wyjsciowego

pyt Q

Witam,
Da rade korzystanie z buforowania strony z kompresja i jednoczesna zmiane bufora wyjsciowego?, bez wlaczonej kompresji ob_gzhandler dziala to pieknie, jak wlaczam kompresje, to strona nie dziala, ma ktos pomysl co z tym zrobic?

odp A

Witam,
Da rade korzystanie z buforowania strony z kompresja i jednoczesna zmiane bufora wyjsciowego?, bez wlaczonej kompresji ob_gzhandler dziala to pieknie, jak wlaczam kompresje, to strona nie dziala, ma ktos pomysl co z tym zrobic?
-- Pozdrawiam Goofi
php.net.pl/manual/pl/function.ob-gzhandler.php
ob_gzhandler() to funkcja. Wywolaj ja w swojej, przeznaczonej do obslugi bufora.
function foo( $buffer ) { /** costam costam wynik operacji zapisany w $buffer */
return ob_gzhandler( $buffer ); }

odp A

php.net.pl/manual/pl/function.ob-gzhandler.php
ob_gzhandler() to funkcja. Wywolaj ja w swojej, przeznaczonej do obslugi bufora.
function foo( $buffer ) { /** costam costam wynik operacji zapisany w $buffer */
return ob_gzhandler( $buffer ); }

Dzieki, wlasnie tak zrobilem, wlasna funkcje kompresujaca ;) Uzywajac w ten sposob ob_gzhandler() trzeba tylko podac stopien kompresji jako drugi parametr, domyslnie 5 ;)

odp A

Dzieki, wlasnie tak zrobilem, wlasna funkcje kompresujaca ;) Uzywajac w ten sposob ob_gzhandler() trzeba tylko podac stopien kompresji jako drugi parametr, domyslnie 5 ;)
Najlepiej przeniesc drugi parametr:
function my_ob_gzhandler ($buffer, $compress) { /* modyfikacja budora */ return ob_gzhandler ($buffer, $compress); }
ob_start ("my_ob_gzhandler");

Dodaj odpowiedź

Tytuł:

Mail: (w celu weryfikacji posta)