Para fazeres upload de imagens usas PHP e guardas na BD a localização da imagem por exemplo.
Vê aqui: http://php.net/manual/en/features.file-upload.post-method.phpO nome da imagem queria que fosse o código utilizador + nome.
Mas também que colocar-se depois thumbnail e limitar o tamanho da imagem.