Example #1
0
function addslashes_deep($value)
{
    global $_DB;
    if ($_DB['type'] == 'mysql') {
        return mysql_addslashes_deep($value);
    } elseif ($_DB['type'] == 'sqlite') {
        return sqlite_addslashes_deep($value);
    }
}
Example #2
0
    $_DB['type'] = 'mysql';
}
require_once INC_P . '/db_' . $_DB['type'] . '.php';
require_once INC_P . '/var.php';
require_once INC_P . '/fun.php';
//addslashes_deep
if ($_DB['type'] == 'mysql') {
    if (!get_magic_quotes_gpc()) {
        if (!empty($_GET)) {
            $_GET = mysql_addslashes_deep($_GET);
        }
        if (!empty($_POST)) {
            $_POST = mysql_addslashes_deep($_POST);
        }
        $_COOKIE = mysql_addslashes_deep($_COOKIE);
        $_REQUEST = mysql_addslashes_deep($_REQUEST);
    }
} elseif ($_DB['type'] == 'sqlite') {
    if (get_magic_quotes_gpc()) {
        if (!empty($_GET)) {
            $_GET = stripslashes_deep($_GET);
        }
        if (!empty($_POST)) {
            $_POST = stripslashes_deep($_POST);
        }
        $_COOKIE = stripslashes_deep($_COOKIE);
        $_REQUEST = stripslashes_deep($_REQUEST);
    }
    if (!empty($_GET)) {
        $_GET = sqlite_addslashes_deep($_GET);
    }