diff --git a/ecrire/inc_statistiques.php3 b/ecrire/inc_statistiques.php3 index 7031b7943df98eaaeedbea6cd31835295dce4291..68e6ef81e7ef0403467f68e953f96b056ee7a64c 100644 --- a/ecrire/inc_statistiques.php3 +++ b/ecrire/inc_statistiques.php3 @@ -42,6 +42,7 @@ function stats_load_engines() { function stats_show_keywords($kw_referer, $kw_referer_host) { global $arr_engines; + gloabl $flag_utf8_decode; if (sizeof($arr_engines) == 0) { // Charger les moteurs de recherche @@ -65,8 +66,8 @@ function stats_show_keywords($kw_referer, $kw_referer_host) { $keywords = ereg('=', $arr_engines[$cnt][1]) ? ${str_replace('=', '', $arr_engines[$cnt][1])} : $lvm_directory; -// if ($kw_referer_host == "Google" && ereg('oe=UTF-8', $query)) -// $keywords = utf8_decode($keywords); + if ($flag_utf8_decode && $kw_referer_host == "Google" && ereg('oe=UTF-8', $query)) + $keywords = utf8_decode($keywords); } } diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3 index f74377071dee6a0b31656e81271e776d5229e9a5..e2a4f82cd67429e5ed52f1cfc73fae98ceafd7ed 100644 --- a/ecrire/inc_version.php3 +++ b/ecrire/inc_version.php3 @@ -106,6 +106,7 @@ if ($flag_function_exists) { $flag_wordwrap = function_exists("wordwrap"); $flag_apc = function_exists("apc_rm"); $flag_sapi_name = function_exists("php_sapi_name"); + $flag_utf8_decode = function_exists("utf8_decode"); } else { $flag_gz = false;