Cita: Debo validar que el usuario no suba archivos en total con tamaño de mas de 3MB, se que es con $_FILES['file']['size'] pero no se como validar que si van a subir mas de un archivo la suma de tamaño de todos los archivos no sea mayor de 3MB.
entonces necesitas una base de datos que cada vez q un usuario suba un archivo, se vaya sumando al campo totalsize (por ejemplo).
Y luego cada vez q suba un archivo, comprobar que la suma del campo totalsize+tamaño del archivo q suba no sea mayor q 3072 (3072 kb = 3mb --> tendras q trabajar en KB para no liarte)
pruebalo ;)
salu2