$v) { global $$k; if (is_array($$k)) { foreach ($$k as $k2 => $v2) { $$k[$k2] = substr($v2, 1); } } else { $$k = substr($v, 1); } // Re-assign back to array $array[$k] = $$k; } } //************************************************************************** // Removes slashes from every element in the array //************************************************************************** function RemoveSlashes(&$array) { foreach ($array as $k => $v) { global $$k; if (is_array($$k)) { foreach ($$k as $k2 => $v2) { $newArray[stripslashes($k2)] = stripslashes($v2); } $$k = $newArray; } else { $$k = stripslashes($v); } // Re-assign back to the array $array[$k] = $$k; } } // Everyone needs stuff from config, and config needs stuff from // strings.php, so include them both here. // Include them down here instead of at the top so that all config // variables overwrite any passed in variables (for security) include ('../functions/strings.php'); include ('../config/config.php'); ?>