Bonjour a tous,
Je dois faire pour l'école un fichier pour créer un mail avec plusieurs fichiers joints.
J'avais déjà fais un post avec ce souci car j'utilisais un tableau pour stocker les fichiers joints et a chaque rafraichissement le tableau était vide. On m'a dit d'utiliser les session ce que j'ai fais mais maintenant mon problème c'est que c'est toujours le dernier fichier ajouté qui prend la place. Il ne se rajoute pas a la suite.
voici le code
Je n'ai pas mis tous le formulaire car les info dans mes echo fonctionne bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 session_start(); $_SESSION['tabFile'] = $tabFile = array(); if(isset($_POST['addFile'])) { $tabFile = $_SESSION['tabFile']; echo $_FILES['joinFile']['tmp_name']."<br/>";// chemin temporaire echo $_FILES['joinFile']['name']."<br/>";// noom du fichier echo $_FILES['joinFile']['type'];// type de fichier array_push($tabFile,$_FILES['joinFile']['name']); $_SESSION['tabFile'] = $tabFile; }
le fichier se rajoute mais toujours a l'index 0 de mon tableau.
Je le contrôle avec print_r($_SESSION['tabFile']);
J'ai tenter de chercher sur le net des session contenant des variable tableau mais rien trouver.
Je remercie par avance les personne qui peuvent me dire ou est l'erreur ou aiguillée sur la solution.
Partager