Hola a todos. Estoy trabajando con una función que limpia las variables post
Código PHP:
function recoge($var)
{
$tmp = (isset($_REQUEST[$var])) ? strip_tags(trim(htmlspecialchars($_REQUEST[$var]))) : '';
if (get_magic_quotes_gpc()) {
$tmp = stripslashes($tmp);
$tmp = mysql_real_escape_string($tmp);
$tmp = addslashes($tmp);
$tmp = strip_tags($tmp);
}
return $tmp;
}
$nombre = recoge('variable');
echo $nombre;
Desearía no realizar reiteradamente la llamada a la función para cada variable, por lo que había pensado en utilizar un for: primero declarando los elementos recibidos:
Código PHP:
$numero = count($_REQUEST);
Y luego realizar el for:
Código PHP:
for($i=0;$i<$numero;$i++){
//y ahora algo así para llamar a la función
$nombre = recoge('variable');
}
Qué debería poner en recoge('variable') para luego hacer echos? Se os ocurre algo? Gracias