Muchas gracias a ambos! Veo que la optimización es muy importante aquí ^^
Una función (soy pesado eh) la cual limpiase el array $_POST cada vez que no lo detectará como vacío, cargaría mucho la página?
El proceso de limpieza como strip_tags y mysql_real_escape_string es mejor que los ponga dentro de una función y la llame dentro del foreach o es mejor ponerlo todo directamente?
foreach ($_POST as $p){
strip..
mysql_real....
}}
function clean(){
}
foreach ($_POST as $p){
$p=clean($p);
}}