par
@rthur » 24 déc. 2005, 03:27
Mais non c'est pas si terrifiant que ça
Pour faire simple, je vais tenter de résumer l'utilité de ce champ:
Le champ <input type="file" /> permet a un utilisateur de sélectionner un fichier sur son disque dur local.
Quand il envoie le formulaire, le fichier sélectionné est uploadé sur le serveur distant.
Le script PHP reçoit donc (via la variable $_FILES) le fichier et quelques infos en plus comme son nom, le type renvoyé par le navigateur, etc...
Le chemin complet du fichier sur le disque dur de l'utilisateur ne peut pas être connu par le script PHP.
De plus, seul l'utilisateur peut sélectionner un fichier sur son disque dur (le concepteur de la page ne peut pas pré-remplir ou modifier ce champ)