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

Reply via email to