Bonjour,
J'utilise dans un formulaire deux champs de type='file' où je peux insérer dans chacun de ses champs plusieurs pièces jointes (grâce au script trouvé ici)
Mon problème est que je dois absolument enregistrer dans deux tables différentes les fichiers provenant du champs1 et du champs2.
Pour l'instant mon script de récupération de données ne me le permet pas car il prends seulement les fichiers de mon dernier champs ( le champs 2):
J'avais pensé mettre quelque chose comme ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 foreach ($_FILES as $fichier) { //ce fichier permet d'insérer mes fichier dans ma bd include("upload.php"); }
Mais $_FILES['x'] ne fonctionne pas..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 foreach ($_FILES['champs1'] as $fichier1) { //ce fichier permet d'insérer mes fichier dans ma bd include("upload_champs1.php"); } foreach ($_FILES['champs2'] as $fichier2) { //ce fichier permet d'insérer mes fichier dans ma bd include("upload_champs2.php"); }
Voici un message d'erreur avec $_FILES['champs1']
quelqu'un peut m'aider ?Notice: Uninitialized string offset: 0 in /usr/home/www.siteweb.com/htdocs/blabla.php on line 124
Partager