public static function reverseHtml($string)
 {
     if (is_object($string)) {
         $r = $string;
         foreach ($string as $k => $v) {
             $r->{$k} = Core_Helper_Sanitize::reverseHtml($v);
         }
     } elseif (is_array($string)) {
         $r = $string;
         foreach ($string as $k => $v) {
             $r[$k] = Core_Helper_Sanitize::reverseHtml($v);
         }
     } else {
         $r = html_entity_decode($string, ENT_QUOTES, "UTF-8");
     }
     return $r;
 }
 protected function makeSafe($string)
 {
     if (@$this->conn == false) {
         $this->connect();
     }
     return mysql_real_escape_string(Core_Helper_Sanitize::reverseHtml($string));
 }
 public function clean_globals()
 {
     $_POST = Core_Helper_Sanitize::html($_POST);
     $_REQUEST = Core_Helper_Sanitize::html($_REQUEST);
     $_GET = Core_Helper_Sanitize::html($_GET);
 }