Tom: stripslashes/mysql_escape_string überprüfen?

Beitrag lesen

Hello,

diese Funktion entfernt alle Backslashes, die PHP ggf. hinzugefügt hat.

#--------------------------------------------------------------------

Rekursive Entfernung der Maskierungs-Backslashes aus Arrays

function strip($data)
{
  if (!get_magic_quotes_gpc())
  {
    return $data;
  }

if (is_array($data))
  {
    foreach($data as $key => $val)
    {
      $data[$key] = strip($val);
    }
  }
  else
  {
    $data = stripslashes($data);  ## 1) hier ändern
  }

return $data;
}
#--------------------------------------------------------------------

Auf die gleiche Weise 1) kannst Du auch die Maskierung für MySQL wieder hinzufügen.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen