A voir également:
- Upload/download de fichier dans/de la BD
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier iso - Guide
1 réponse
Bonjour
En effet, on ne récupère pas les fichier par des $_POST['naissance'], $_POST['diplome'] etc...
Il faut mettre dans le <FORM> un enctype="multipart/form-data"
Ensuite, tu récupères pour chaque fichier un $_FILES['naissance'],$_FILES['diplome'], ...
Mais ça n'est pas encore ton fichier. Chacune de ces variables, est un tableau avec les index ['name'], ['tmp_name'] etc.
Le principe consiste à recopier le fichier $_FILES['naissance']['tmp_name'] dans un autre répertoire, sous un nom dérivé de $_FILES['naissance']['name'] où il sera stocké. Dans ta base, tu n'enregistres que les chemins vers les fichiers que tu as sauvegardés.
Tout est très bien expliqué dans la doc PHP : https://www.php.net/manual/fr/features.file-upload.php
En effet, on ne récupère pas les fichier par des $_POST['naissance'], $_POST['diplome'] etc...
Il faut mettre dans le <FORM> un enctype="multipart/form-data"
Ensuite, tu récupères pour chaque fichier un $_FILES['naissance'],$_FILES['diplome'], ...
Mais ça n'est pas encore ton fichier. Chacune de ces variables, est un tableau avec les index ['name'], ['tmp_name'] etc.
Le principe consiste à recopier le fichier $_FILES['naissance']['tmp_name'] dans un autre répertoire, sous un nom dérivé de $_FILES['naissance']['name'] où il sera stocké. Dans ta base, tu n'enregistres que les chemins vers les fichiers que tu as sauvegardés.
Tout est très bien expliqué dans la doc PHP : https://www.php.net/manual/fr/features.file-upload.php
29 sept. 2008 à 14:47
je prendrai la peine de le lire
et pourrais tu me proposer un script pour le téchargement depuis le serveur
l'inverse quoi!