Bonjour à tous,

J'ai créé un formulaire qui se rempli en plusieurs étapes (classique): Etape 1 - Etape 2 - Récapitulative - Enregistrement des données
L'utilisateur peut revenir à son gré sur Etape 1 et Etape 2 pour changer les données du formulaire

Lors de l'Etape 1, l'utilisateur peux uploader un fichier.
Lorsque l'étape 1 est validée, l'ensemble des variables sont passées en Session y compris la variable $_FILES pour permettre l'upload du fichier à la fin.

Mon problème est le suivant: arrivé à l'enregistrement, l'upload ne se fait pas bien que les infos soient bonnes dans ma variable de session:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Array
(
    [file] => Array
        (
            [name] => letterhead.doc
            [type] => application/msword
            [tmp_name] => E:\ServerFactory\wamp\tmp\php105.tmp
            [error] => 0
            [size] => 50688
        )
 
)
J'ai testé l'upload directement au passage de l'Etape 1 à l'Etape 2 avec succès.

si quelqu'un pouvait m'aider à débriefer ce soucis, ça serait sympa.

A noter, j'ai augmenté les paramètres upload_size etc dans le php.ini et n'ai pas de problème de config particulier.
On dirait tout simplement que le fichier temp n'est plus présent lorsque je veux effectuer mon upload.