Jeena Paradies: magic_quotes und stripslashes

Beitrag lesen

Hallo,

Ich habe dafür zwei Funktionen:

// kill Magic Quotes  
// wenn magic_quotes an ist dann wird es weggemacht, wenn nicht dann nicht  
// ich verwende es so $get = strip($_GET); und verwende dann das $get  
function strip($_data) {  
  if (!get_magic_quotes_gpc()) return $_data;  
  else {  
        if (is_array($_data)) foreach($_data as $key => $val) $_data[$key] = strip($val);  
        else $_data = stripslashes($_data);  
        return $_data;  
  }  
}  
  
// escape input for mysql  
// Wird sachen (auch Arrays) angewendet die in MySQL gespeichert werden.  
// $mysql_data = escape_for_mysql($data);  
function escape_for_mysql($_data) {  
        if (is_array($_data)) foreach($_data as $key => $val) $_data[$key] = escape_for_mysql($val);  
        else $_data = mysql_escape_string($_data);  
        return $_data;  
}

Grüße
Jeena Paradies

--
Geek Meet in Göteborg - erstes auf Schwedisch | Jlog | Gourmetica Mentiri