Hi,
Ich verstehe das nicht so ganz mit dem "array_map"
Die grundsaetzliche Funktionsweise dieser Funktion aber schon?
Warum wird das so kompliziert gemacht?
Was findest du daran kompliziert?
Wenn ich es so mache (in $val ist der Verzeichnispfad):
foreach ($_POST as $key => $val){
if (get_magic_quotes_gpc()) {
$val = stripslashes($val);
klappt es doch auch?
Fuer deinen Sonderfall vielleicht. Du verarbeitest die von den Backslashes befreiten Wert direkt und ausshliesslich an dieser Stelle weiter.
Die andere Funktion veraendert aber a) die Inhalte der Original-Arrays - so das man sie anschliessend wieder ueberall im Script "normal" verwenden kann, und b) beruecksichtigt sie auch, dass die Inhalte ihrerseits wieder Arrays sein koennten.
MfG ChrisB
--
„This is the author's opinion, not necessarily that of Starbucks.“
„This is the author's opinion, not necessarily that of Starbucks.“