]> git.joonet.de Git - adminer.git/commitdiff
Move magic_quotes_gpc to index.php
authorjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Sat, 16 Aug 2008 09:27:51 +0000 (09:27 +0000)
committerjakubvrana <jakubvrana@7c3ca157-0c34-0410-bff1-cbf682f78f5c>
Sat, 16 Aug 2008 09:27:51 +0000 (09:27 +0000)
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@444 7c3ca157-0c34-0410-bff1-cbf682f78f5c

functions.inc.php
index.php

index b5bd9b1eeb9987a0f97382e4ac48ba53f4a6b384..506cc1038cab520df2c8fc40cc6bf5616ca91410 100644 (file)
@@ -297,19 +297,3 @@ function shorten_utf8($string, $length) {
        }
        return nl2br(htmlspecialchars($string));
 }
-
-if (get_magic_quotes_gpc()) {
-    $process = array(&$_GET, &$_POST);
-    while (list($key, $val) = each($process)) {
-        foreach ($val as $k => $v) {
-            unset($process[$key][$k]);
-            if (is_array($v)) {
-                $process[$key][stripslashes($k)] = $v;
-                $process[] = &$process[$key][stripslashes($k)];
-            } else {
-                $process[$key][stripslashes($k)] = stripslashes($v);
-            }
-        }
-    }
-    unset($process);
-}
index 71ca27bf582ea8ba8e1f450cacfb235d3f12106c..d783a5da31595415a12d23cbbdc4884a62dc9d1b 100644 (file)
--- a/index.php
+++ b/index.php
@@ -7,14 +7,29 @@
 */
 
 error_reporting(E_ALL & ~E_NOTICE);
-
 if (!ini_get("session.auto_start")) {
        session_name("phpMinAdmin_SID");
        session_set_cookie_params(ini_get("session.cookie_lifetime"), preg_replace('~\\?.*~', '', $_SERVER["REQUEST_URI"]));
        session_start();
 }
+if (get_magic_quotes_gpc()) {
+    $process = array(&$_GET, &$_POST);
+    while (list($key, $val) = each($process)) {
+        foreach ($val as $k => $v) {
+            unset($process[$key][$k]);
+            if (is_array($v)) {
+                $process[$key][stripslashes($k)] = $v;
+                $process[] = &$process[$key][stripslashes($k)];
+            } else {
+                $process[$key][stripslashes($k)] = stripslashes($v);
+            }
+        }
+    }
+    unset($process);
+}
 $SELF = preg_replace('~^[^?]*/([^?]*).*~', '\\1?', $_SERVER["REQUEST_URI"]) . (strlen($_GET["server"]) ? 'server=' . urlencode($_GET["server"]) . '&' : '') . (strlen($_GET["db"]) ? 'db=' . urlencode($_GET["db"]) . '&' : '');
 $TOKENS = &$_SESSION["tokens"][$_GET["server"]][$_SERVER["REQUEST_URI"]];
+
 include "./functions.inc.php";
 include "./lang.inc.php";
 include "./lang/$LANG.inc.php";