Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/10/2006, 11h58   #1
Membre à l'essai
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 24
Points : 24
Par défaut Ré envoyer des $_FILES

Bonjour,

Je voudrais passer des variables $_FILES dans une page en cliquant simplement sur un bouton (à la manière d'un $_POST). Voici un petit schéma pour mieux comprendre:

Etape1:
Formulaire A = selection du fichier à importer

Etape2:
Validation du formulaire A -> Formulaire B = lecture du fichier

Etape3:
Validation du formulaire B -> Formulaire C = traitement du fichier

Si vous avez compris ce schéma, mon pb est de passer le fichier (sous forme de $_FILES au formulaire C.

Comment faire?

Merci de votre aide

PS: Je veux pas utiliser de post, parce que dans le formulaire C je vais réutiliser une la fonction de lecture du fichier que j'utilise en B. Cette fonction manipule les $_FILES
PedroBD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 13h26   #2
Membre confirmé
 
Avatar de Amine_sas
 
Étudiant
Inscription : juin 2005
Messages : 245
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2005
Messages : 245
Points : 295
Points : 295
Envoyer un message via Yahoo à Amine_sas Envoyer un message via Skype™ à Amine_sas
J'espere que cette solution va t'aider.
dans le fichier A, crée un champ caché et l'initialise avec la valeur de $_FILES

exp:
Code :
<input type="hidden" name="key" value='<?php echo $_FILES["key"] ; ?>' >
dans le script B, faire:
Code :
$_FILES["key"] = $_POST["key"];
tu peux egalement utiliser les sessions pour paser des variables d'une page à l'autre.
Amine_sas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2006, 13h30   #3
Membre à l'essai
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 24
Points : 24
Merci pour ta réponse Amine,

Je me suis effectivement orienté vers une solution comme la tienne.
PedroBD est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h15.


 
 
 
 
Partenaires

Hébergement Web