function quote_smart($value) { $value = str_replace('"', "'", trim($value)); // Stripslashes if (get_magic_quotes_gpc()) { $value = stripslashes($value); } // Quote if not integer if (!is_numeric($value)) { //$value = "'" . gcms_escape_string(sqlstr($value)) . "'"; $value = "'" . gcms_escape_string($value) . "'"; } else { $value = "'" . $value . "'"; } return $value; }
function quote_smart($value) { $value = str_replace('"', "'", trim($value)); // Stripslashes if (get_magic_quotes_gpc()) { $value = stripslashes($value); } // Quote if not integer if (!is_numeric($value)) { if (strtoupper($value) == 'NULL') { $value = gcms_escape_string($value); } else { $value = "'" . gcms_escape_string($value) . "'"; } } else { $value = $value; } return $value; }