Pour savoir comment charger un fichier en PHP depuis un formulaire, il faut commencer par formater correctement le formulaire. Il est obligatoire d’utiliser la méthode post ainsi que l’enctype multipart/form-data, sinon PHP ne recevra pas les données nécessaires.
En PHP, pour récupérer les données, il faut utiliser $_FILES.
print_r($_FILES);
en faisant cela, on récupère différentes informations
Array (
[namefile] => Array (
[name] => monfichier.xml
[type] => text/xml
[tmp_name] => /tmp/phpCGlZPa
[error] => 0
[size] => 577059 ) )
À partir de ce moment on peut faire toutes les actions voulues, telles qu’enregistrer le fichier sur le serveur ou le parser comme un XML.
