Trato de solucionar conflicto de saltos de comillas con addslashes() y
magic_quotes_gpc activa, y leyendo en el manual de php vi que con srtipslashes() puedo desmarcar la cadena marcada con addslashes(), sin embargo estoy atorado con la forma de aplicarlo.
La primer pregunta es ¿aplico srtipslashes o desactivo addslashes? ¿cuál es su opinion?
La segunda es mas bien una petición de ayuda para cualquiera de las opciones que me sugieran.
Aquí les mando el código, saludos y gracias.
Código PHP:
<?php
function spaceless($cadena) {
return trim(chop($cadena));
} /*spaceless*/
function sanitize($arreglo) {
$arr=$arreglo;
$indices=array_keys($arr);
for ($i=0; $i<sizeof($indices); $i++) {
if (gettype($arr[$indices[$i]])=="array") {
$arr[$indices[$i]]=sanitize(&$arr[$indices[$i]]);
}
else {
$arr[$indices[$i]]=addslashes(spaceless($arr[$indices[$i]]));
}
}
return $arr;
} /*sanitize*/
?>