summaryrefslogtreecommitdiffstats
path: root/code/util.inc.php
blob: 724f8bdd2206dcb6861a9fcd0724d0056ddbd5ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?PHP
 if(!defined('UTIL_INC')) {
    define('UTIL_INC', 1);
    
    function Subst($string, $subst = array()) {
      $tr['$$'] = '$';
      
      foreach($subst as $key => $value)
        $tr['$' . $key] = $value;
      
      krsort($tr);
      
      return strtr($string, $tr);
    }
    
    if(get_magic_quotes_gpc()) {
    	  function Unquote($string) {
    	  	return stripslashes($string);
    	  }
    }
    else {
    	  function Unquote($string) {
    	  	return $string;
    	  }
    }
  }
?>