All pastes #149559 Raw Edit

Anonymous

public text v1 · immutable
#149559 ·published 2006-08-25 23:11 UTC
rendered paste body
function SFiltre($array) 
{
	$bul = array("--", "**", "select", "join", "union", "where", "insert", "delete", "update", "like", "drop", "create", "modify", "rename", "alter", "cast");
	$degistir = array("--", "**", "select", "join", "union", "where", "insert", "delete", "update", "like", "drop", "create", "modify", "rename", "alter", "cast");

    reset($array);
    while (list($key, $val) = each($array)) {
        if (is_string($val)) {
            $array[$key] = str_replace($bul, $degistir, strtolower($val));
        } else {
            if (is_array($val)) {
                $array[$key] = SFiltre($val);
            }
        }
    }
    return $array;
}

if (VILEDA == 1) {
	$_REQUEST  = SFiltre($_REQUEST);
	$_POST     = SFiltre($_POST);
	$_GET      = SFiltre($_GET);
	$_COOKIE   = SFiltre($_COOKIE);
	$_SESSION   = SFiltre($_SESSION);
	//$_SERVER   = SFiltre($_SERVER);
}