forked from extern/egroupware
removed now global available array_stripslashes
This commit is contained in:
parent
4b108026c6
commit
401d9dcf21
@ -9,12 +9,6 @@
|
|||||||
* @version $Id$
|
* @version $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// strip slashes from _GET parameters, if someone still has magic_quotes_gpc on
|
|
||||||
if (get_magic_quotes_gpc() && $_GET)
|
|
||||||
{
|
|
||||||
$_GET = array_stripslashes($_GET);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (isset($_GET['app']))
|
if (isset($_GET['app']))
|
||||||
{
|
{
|
||||||
$app = $_GET['app'];
|
$app = $_GET['app'];
|
||||||
@ -33,6 +27,12 @@ $GLOBALS['egw_info']['flags'] = array(
|
|||||||
);
|
);
|
||||||
include ('../header.inc.php');
|
include ('../header.inc.php');
|
||||||
|
|
||||||
|
// strip slashes from _GET parameters, if someone still has magic_quotes_gpc on
|
||||||
|
if (get_magic_quotes_gpc() && $_GET)
|
||||||
|
{
|
||||||
|
$_GET = array_stripslashes($_GET);
|
||||||
|
}
|
||||||
|
|
||||||
// no need to keep the session open (it stops other parallel calls)
|
// no need to keep the session open (it stops other parallel calls)
|
||||||
$GLOBALS['egw']->session->commit_session();
|
$GLOBALS['egw']->session->commit_session();
|
||||||
|
|
||||||
@ -202,23 +202,3 @@ function gdVersion($user_ver = 0)
|
|||||||
$gd_ver = $match[0];
|
$gd_ver = $match[0];
|
||||||
return $match[0];
|
return $match[0];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* applies stripslashes recursivly on each element of an array
|
|
||||||
*
|
|
||||||
* @param array &$var
|
|
||||||
* @return array
|
|
||||||
*/
|
|
||||||
function array_stripslashes($var)
|
|
||||||
{
|
|
||||||
if (!is_array($var))
|
|
||||||
{
|
|
||||||
return stripslashes($var);
|
|
||||||
}
|
|
||||||
foreach($var as $key => $val)
|
|
||||||
{
|
|
||||||
$var[$key] = is_array($val) ? array_stripslashes($val) : stripslashes($val);
|
|
||||||
}
|
|
||||||
return $var;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user