/** * removeXSSGPC * * Removes xss from an array * * @param array $data * @return array * @acces private * @author Thorsten Rinne <*****@*****.**> * @author Johann-Peter Hartmann <*****@*****.**> */ function removeXSSGPC($data) { $cleanData = array(); foreach ($data as $key => $val) { $key = PMF_Init::basicXSSClean($key); if (is_array($val)) { $cleanData[$key] = PMF_Init::removeXSSGPC($val); } else { $cleanData[$key] = PMF_Init::basicXSSClean($val); } } return $cleanData; }