Ca s´appelle un script d´upload.
En fonction de ce que tu veux faire, il faudra le coupler avec une base de données.
Il te faut donc, avant toute chose, être chez un hébergeur qui accepte PHP ( pour l´exécution du script), et MySQL ( pour la base de données)