Upload de fichier différé
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:
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.