Te recomiendo usar los arrays superglobales $_FILES en lugar de usar como globales las variables que contienen el archivo (y en general todas).
Lee la documentación oficial sobre el tema:
http://us2.php.net/manual/en/features.file-upload.php
(En Las FAQ's de este foro tienes ejemplos de subir múltiples archivos también.)
Un saludo,
lado2mx .. no deja los archivos en la BD como campo binario .. (usa el copy() para mover el archivo .. en la BD sólo guarda la referencia del nombre del archivo).