Jostech
Salut, il me semble que les élément inputs dont l'attribut type vaut image, sont plutôt utilisé pour que le bouton d'envoi du formulaire ai la forme d'une image au lieu d'utiliser du texte.
Donc si tu veux que l'utilisateur puisse te fournir une image tu peux remplacer image par file.
Exemple :
<input type="file" name="image_du_user" accept="images/png">
.
L'attribut accept suivi de images/*, te permet de n'accepter que les images et de tout format (PNG, jpeg...) dans ton input.