Pero no entiendo el codigo es tuyo y no lo entiendes?
Por lo que veo es una carga dinámica, es decir: igual puedes cargar 5 images, como 20.
Bueno eso es lo que hace eso y luego lo procesas en el guardarDatos.php que colocas en la variable
uri con los parametros asocias.
Deberías verificar en haces en el php
saludos
Al final veo que tienes en comentario innerhtml y arribas usas appendChild verifica eso. Lo digo xq lo veo en comentario