Nie przesyłaj niczego, póki user nie zatwierdzi, że chce coś dodać. Powód? Wyobraź sobie sytuację, user przechodzi z kroku 2 do 3 (według twojej koncepcji, wysyłają się teraz obrazki), ale nie kończy kroku 3, wyłącza stronę. W tym momencie zostajesz z ręką w nocniku, bo o ile jeśli taka sytuacja wydarzy się raz, to jest do przeżycia, ale jak będzie nagminna, to będziesz zawalał serwer zdjęciami, które będą służyły do niczego