array_map() problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have the following 2 functions which I intend to clean GPC off slashes if magic_quotes_gpc is turned on.

function StripGpcSlashes()
{
if (get_magic_quotes_gpc())
{
$_POST = array_map('StripSlashesDeep', $_POST);
$_GET = array_map('StripSlashesDeep', $_GET);
$_COOKIE = array_map('StripSlashesDeep', $_COOKIE);
} }




 function StripSlashesDeep($value)
 {
   $value = is_array($value)
     ?  array_map('StripSlashesDeep', $value)
     :  stripslashes($value);

   return $value;
 }

However when I call $this->StripGpcSlashes(); from within a class, I get the following error:
*/ array_map(): The first argument, 'StripSlashesDeep', should be either NULL or a valid callback /*


Anyone have suggestions as to what I am doing wrong ?

cheers,
Jeffery

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux