Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/11/2005, 08:55
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Un consejo ...

header("location: error_upload.php");
return false;
break;

El motivo de hacer un "location" normalmente implica que tu deseas abandonar la ejecución de ese script en ese punto para llamar a otro (página/script/url en general) .. por ende, puedes y deberías hacer un "exit" en ese punto en lugar de un return (para salir de la función).

De hecho haces un "location" pero luego (bajo el "else" de la llamada a esa función) muestras cierta salida (echo "algo") ... lo cual no es correcto.

Tu función "VerificarTipo()" .. la puedes solventar usando:
in_array()
www.php.net/in_array

Un saludo,