سلام دوستان
من برای فیلتر کردن ورودی ها از دو تابع زیر استفاده میکنم
function Check_Post($value){
$Return1 = mysql_real_escape_string($value);
$Return2 = htmlspecialchars($Return1);
return $Return2;
}

function Check_Get($value){
$Return1 = mysql_real_escape_string($value);
$Return2 = htmlspecialchars($Return1);
$Return3 = intval($Return2);
return $Return3;
}

تابعی هست که دوستان میگن امنیت خوبی داره
function quote_smart($value) {

if(is_numeric($value)) return $value;

if(get_magic_quotes_gpc()) $value = stripslashes($value);
return "'" .mysql_real_escape_string($value) . "'";

}

میخوام بدونم این تابع تمام کارهای تابع های منو انجام میده
میخوام یه توضیحی درباره این تابع ها بدید و این که از کدوم ها استفاده کنم
خیلی ممنون