On Tue, 20 Oct 2009 20:04:51 +0200, Nisse Engström wrote:

> On Mon, 19 Oct 2009 15:39:40 -0700, Jim Lucas wrote:
> 
>>   /**
>>    * Character to escape...
>>    * \x0     \n      \r      \       '       "       \x1a
>>   **/
>> 
>>   $patterns = array( "\x0",   "\n", "\r", "\\",   "'",    "\"", "\x1a");
>>   $replace = array(  '\\\x0', '\n', '\r', '\\\\', '\\\'', '\\"',  '\\\x1a');
>>   return str_replace($patterns, $replace, $input);
>> }
> 
> Not only does this not do quite what mysql_escape_string()

Brain fart. I was looking at the wrong list of characters
that should be escaped.

> does, but it also fails to not do so spectacularly.

Still...


/Nisse

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to