From a12fe30201a5f2e6043dd3fc40065084551b8eda Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Fri, 4 Feb 2005 13:59:01 +0000
Subject: [PATCH] probleme de quotes sur nexenservices (fabrice)

---
 ecrire/inc_version.php3 | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ecrire/inc_version.php3 b/ecrire/inc_version.php3
index f841734149..f49a45b685 100644
--- a/ecrire/inc_version.php3
+++ b/ecrire/inc_version.php3
@@ -97,6 +97,12 @@ foreach (array('_GET', '_POST', '_COOKIE', '_SERVER') as $_table) {
 // Magic quotes : on n'en veut pas sur la base,
 // et on nettoie les GET/POST/COOKIE le cas echeant
 function magic_unquote($_table) {
+
+	// Certains hebergeurs n'activent pas $GLOBALS['GLOBALS']
+	if ($_table == 'GLOBALS'
+	AND !isset($GLOBALS['GLOBALS']))
+		$GLOBALS['GLOBALS'] = &$GLOBALS;
+
 	if (is_array($GLOBALS[$_table])) {
 		foreach ($GLOBALS[$_table] as $key => $val) {
 			if (is_string($val))
-- 
GitLab