PHP > Quote smart…

found at php.net, prevents SQL Attacks through entry fields

 function quote_smart($value)
 {
   // Stripslashes
   if (get_magic_quotes_gpc()) {
       $value = stripslashes($value);
   }
   // Quote if not a number or a numeric string
   if (!is_numeric($value)) {
       $value = "'" . mysql_real_escape_string($value) . "'";
   }
   return $value;
 }

Leave a Reply