есть функция, используется для защиты от sql inj
PHP код:
function safe($var, $lower = true, $punkt = true)
{
$var = trim(strip_tags($var));
$var = preg_replace("/\s+/ms", "-", $var);
$var = str_replace("/", "-", $var);
if ($punkt)
$var = preg_replace("/[^a-z0-9\_\-.]+/mi", "", $var);
else
$var = preg_replace("/[^a-z0-9\_\-]+/mi", "", $var);
$var = preg_replace('#[\-]+#i', '-', $var);
if ($lower)
$var = strtolower($var);
if (strlen($var) > 200) {
$var = substr($var, 0, 200);
if (($temp_max = strrpos($var, '-')))
$var = substr($var, 0, $temp_max);
}
return $var;
}
2,3 аргумент идут по умолчанию, можно ли обойти этот фильтр как то ?