ID: 30754 Updated by: [EMAIL PROTECTED] Reported By: webjedi at hudzilla dot eclipse dot co dot uk Status: Open Bug Type: Feature/Change Request Operating System: Fedora Core 3 PHP Version: Irrelevant New Comment:
Here it is: <? function smart_addslashes($str) { if (!get_magic_quotes_gpc()) { return addslashes($str); } return $str; } ?> Is that what you want? Previous Comments: ------------------------------------------------------------------------ [2004-11-10 22:19:18] webjedi at hudzilla dot eclipse dot co dot uk Description: ------------ Would it be possible to write a function, named something like smart_addslashes(), that only adds slashes to a string if magic_quotes_gpc is disabled? Yes, this is only three lines of userland code: if (!get_magic_quotes_gpc()) { $input_string = addslashes($input_string); } But adding slashes to strings is a common task, and checking whether the string has already been auto-slashed is crucial for portability reasons - trimming three lines down to one would help ease the job a little. Thanks! ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=30754&edit=1