Tom: Maskierungs-\ entfernen

Beitrag lesen

Hello,

und hir noch eine kleine nützliche Funktion, für den Fall, dass man die Backslashes alle entfernen will und nicht weiß, ob auf dem Server überhaupt welche hinzugefügt werden...

-------------------------------------
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);
  }

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

Aufruf z.B.
$_POST = strip($_POST);   ## und schon sind alle Backslashes fort ;-)

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

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen