ID: 30754
Updated by: [EMAIL PROTECTED]
Reported By: webjedi at hudzilla dot eclipse dot co dot uk
-Status: Open
+Status: Feedback
Bug Type: Feature/Change Request
Operating System: Fedora Core 3
PHP Version: Irrelevant
Previous Comments:
------------------------------------------------------------------------
[2004-11-11 07:06:40] [EMAIL PROTECTED]
Here it is:
<?
function smart_addslashes($str) {
if (!get_magic_quotes_gpc()) {
return addslashes($str);
}
return $str;
}
?>
Is that what you want?
------------------------------------------------------------------------
[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