Passer variable formulaire d'une page à l'autre
Bonjour,
Voici mon souci, j'ai un formulaire assez complet qui contient une partie dans laquelle on peut ajouter des pièces jointes.
Du coup, en plus du formulaire, j'ai créé un formulaire d'ajout de pièce jointe sur une autre page avec un bouton "Ajouter une pièce jointe" dans le formulaire principal qui permet d'ouvrir via évènement Onlick (javascript) le formulaire d'ajout de pièce jointe.
Je voudrais pouvoir passer toutes les champs déjà entrés par l'utilisateur dans le formulaire d'ajout de pièce jointe pour pouvoir les restituer une fois le formulaire d'ajout de pièce jointe valider et le retour sur le formulaire principal.
Quel est le meilleur moyen de faire cela (sessions ? post ? ajax ?) ?
Je vous remercie d'avance.
Fusionne les deux formulaires
Tu devrais fusionner les deux formulaires ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
<form method="post" action="reception.php" enctype="multipart/form-data">
<label for="icone">Icône du fichier (JPG, PNG ou GIF | max. 15 Ko) :</label><br />
<input type="file" name="icone" id="icone" /><br />
<label for="mon_fichier">Fichier (tous formats | max. 1 Mo) :</label><br />
<input type="hidden" name="MAX_FILE_SIZE" value="1048576" />
<input type="file" name="mon_fichier" id="mon_fichier" /><br />
<label for="titre">Titre du fichier (max. 50 caractères) :</label><br />
<input type="text" name="titre" value="Titre du fichier" id="titre" /><br />
<label for="description">Description de votre fichier (max. 255 caractères) :</label><br />
<textarea name="description" id="description"></textarea><br />
<input type="submit" name="submit" value="Envoyer" />
</form> |
Attention à l'injection de script PHP.