Ho questa funzione per annullare l'effetto di magic_quotes_gpc
dovrebbe funzionare anche con array a più di una dimensione ma.codice:function magicquotesremove(&$array) { if(!get_magic_quotes_gpc()) return; foreach($array as $key => $value) { if(is_array($value)) magicquotesremove($value); else $array[$key] = stripslashes($value); } }
provate per favorecodice:$array = array(); $array1['a'] = 's\tringa1'; $array1['b'][1] = 'st\ringa2'; $array1['b'][2] = 'str\inga3'; $array1['c'] = 'stri\nga4'; echo '<pre>'; print_r($array1); echo '</pre>'; magicquotesremove($array1); echo '<pre>'; print_r($array1); echo '</pre>';