From c52ce06187aa3a088a9f19f50dc986ea7bc76cf2 Mon Sep 17 00:00:00 2001 From: Fil <fil@rezo.net> Date: Thu, 21 Mar 2002 22:43:01 +0000 Subject: [PATCH] meilleure gestion de la compression et des buffers, pour integrer spip a l'interieur d'une page html ou php avec du contenu ou des buffers au-dessus. --- ecrire/inc_version.php3 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3 index 4782156a88..82e33ce1ac 100644 --- a/ecrire/inc_version.php3 +++ b/ecrire/inc_version.php3 @@ -236,6 +236,10 @@ function tester_accesdistant() { if ($flag_obgz) { $use_gz = true; + // si un buffer est deja ouvert, stop + if (ob_get_contents()) + $use_gz = false; + // special bug de proxy if (eregi("NetCache|Hasd_proxy", $HTTP_SERVER_VARS['HTTP_VIA'])) { $use_gz = false; @@ -248,7 +252,7 @@ if ($flag_obgz) { if ($use_gz) { @ob_start("ob_gzhandler"); } - header("Vary: Accept-Encoding"); + @header("Vary: Accept-Encoding"); } -- GitLab