Pero .. sube el archivo a otro directorio? .. obtienes algún mensaje de error referente por ejemplo a permisos de escritura? ..
Por cierto usa in_array() en lugar de tu función VerificarTipo()
Código PHP:
if (in_array(....)){
move_uploaded_file(.....);
} else {
header("location: error_upload.php");
exit;
}
www.php.net/in_array
Un saludo,