- no more protection against sql injection in sanitizeString() (it's been

done when the sql statements are put together)
This commit is contained in:
steinm 2011-12-02 09:13:07 +00:00
parent b4d4317e89
commit d9cedd79fc

View File

@ -54,9 +54,12 @@ function sanitizeString($string) { /* {{{ */
$string = stripslashes($string); $string = stripslashes($string);
} }
$string = str_replace("\\", "\\\\", $string); // The following three are against sql injection. They are not
$string = str_replace("--", "\-\-", $string); // needed anymore because strings are quoted propperly when saved into
$string = str_replace(";", "\;", $string); // the database.
// $string = str_replace("\\", "\\\\", $string);
// $string = str_replace("--", "\-\-", $string);
// $string = str_replace(";", "\;", $string);
// Use HTML entities to represent the other characters that have special // Use HTML entities to represent the other characters that have special
// meaning in SQL. These can be easily converted back to ASCII / UTF-8 // meaning in SQL. These can be easily converted back to ASCII / UTF-8
// with a decode function if need be. // with a decode function if need be.