نقل قول نوشته شده توسط colors مشاهده تاپیک
سلام

این تابع رو جناب eshpilen نوشتن. عالیه...
function quote_smart($value, $identifier=false)
{

if(!is_numeric($value)) {
if(get_magic_quotes_gpc()) $value = stripslashes($value);
if(!$identifier) return "'" .mysql_real_escape_string($value) . "'";
else if(strpos($value, '`')===false) return '`' .$value . '`';
else {
$this->error("Value contains invalid character (backtick - '`') for identifiers");
return false;
}
}
else return $value;

}


فقط کافیه مقدیر رو بدن هیچ کوتیشنی ( " or ' ) بهش بدین

من از این سورس به این صورت استفاده میکنم اونو قرار می دم در داخل کلاس خودم و به این صورت در متدهای post و get صدا می زنم درسته


$id=$class->quote_smart($_GET['id']);


$name=$class->quote_smart($_post['name']);