Nazdarek. Chcel by som sa opytat, ci je tato funkcia spravne napisana resp. bezpecna. Je to funkcia na osetrenie vstupov:
Kód:
function MakeMeSave(&$input) {
if(is_array($input)) {
array_walk_recursive($input,"SaveValue");
} else {
SaveValue($input);
}
}
function SaveValue(&$value) {
if(get_magic_quotes_gpc()) {
$value = stripslashes($value);
}
$value = htmlspecialchars($value);
$value = str_replace("$","$",$value);
$value = str_replace("%","%",$value);
$value = trim($value);
}
function FuncSTR($value) {
$value = str_replace("/","/",$value);
$value = str_replace(";",";",$value);
$value = trim($value);
}
FuncSTR($_POST);
FuncSTR($_GET);
FuncSTR($_COOKIE);
FuncSTR($_SESSION);
Ak to nie je v poriadku, mohli by ste mi to prosim opravit, alebo poradit ako to opravit?? Dakujem..