Formulaire multi-pages à l'aide des $_SESSION
Posté : 24 nov. 2010, 19:22
Bonjour,
Merci d'offrir votre service d'entraide, j'espère pouvoir trouver mon bonheur ici. J'ai parcouru pas mal de docs, de tutos vidéos sur les sessions mais tous portes sur les "logins". Hors se n'est pas se que je veux faire.
Je suis un novice mais j'ai malgré tout réussi à faire ceci, grâce à quelques tutos vidéos: http://peexstudio.fr/fr/formulaire_de_c ... ontact.php
Le but étant de faire 3 formulaires suivis d'une page dite: "résumée" (donc d'après se que j'ai compris sa serrait avec la fonction print_r($_SESSION);) dans laquelle le bouton "submit" enverrait l'intégralité des informations récupérés à travers les pages, sur mon adresse mail.
SCHÉMA: Page1 => Page 2 => Page 3 => Résumé ---------> MAil() ----------> Boite de réception.
Auriez-vous un tutoriel bien détaillé sur la création d'un formulaire multipage? j'ai lus celui-là: http://g-rossolini.developpez.com/tutor ... ipages#LIV mais je ne comprends pas son contenu...
En premier lieu, j'aimerais partir d'une page "bateau" dans laquelle j'insere deux <input type="text" > pour le $prenom et le $nom et d'un bouton "submit".
En second, une autre page "bateau" avec deux autres <input type="text" > pour $email et $ville et d'un autre bouton submit
En dernier, une derniere page "bateau" avec le print_r($_SESSION); pour afficher les infos précédemment entrées.
Avec cette base je pourrais faire evoluer mon code petit à petit...
J'ai commencé par la page1 dont voici le code, mais déjà je bloque, je ne sais même pas quoi faire
- http://img155.imageshack.us/i/formulair ... acte1.jpg/
- http://img830.imageshack.us/i/formulair ... acte2.jpg/
- http://img100.imageshack.us/i/formulair ... acte3.jpg/
Merci à vous
Merci d'offrir votre service d'entraide, j'espère pouvoir trouver mon bonheur ici. J'ai parcouru pas mal de docs, de tutos vidéos sur les sessions mais tous portes sur les "logins". Hors se n'est pas se que je veux faire.
Je suis un novice mais j'ai malgré tout réussi à faire ceci, grâce à quelques tutos vidéos: http://peexstudio.fr/fr/formulaire_de_c ... ontact.php
Le but étant de faire 3 formulaires suivis d'une page dite: "résumée" (donc d'après se que j'ai compris sa serrait avec la fonction print_r($_SESSION);) dans laquelle le bouton "submit" enverrait l'intégralité des informations récupérés à travers les pages, sur mon adresse mail.
SCHÉMA: Page1 => Page 2 => Page 3 => Résumé ---------> MAil() ----------> Boite de réception.
Auriez-vous un tutoriel bien détaillé sur la création d'un formulaire multipage? j'ai lus celui-là: http://g-rossolini.developpez.com/tutor ... ipages#LIV mais je ne comprends pas son contenu...
En premier lieu, j'aimerais partir d'une page "bateau" dans laquelle j'insere deux <input type="text" > pour le $prenom et le $nom et d'un bouton "submit".
En second, une autre page "bateau" avec deux autres <input type="text" > pour $email et $ville et d'un autre bouton submit
En dernier, une derniere page "bateau" avec le print_r($_SESSION); pour afficher les infos précédemment entrées.
Avec cette base je pourrais faire evoluer mon code petit à petit...
J'ai commencé par la page1 dont voici le code, mais déjà je bloque, je ne sais même pas quoi faire
<?php
session_start();
if(isset($_POST) && !empty($_POST["prenom"]) && !empty($_POST["nom"])){
extract($_POST);
$_SESSION['formulaire1'] = array(
'prenom' => $prenom,
'nom' => $nom
);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="texte/html; charset=UTF-9" />
<title>Ma page</title>
</head>
<body>
<form action="page2" method="POST" >
<span name="prenom">PRENOM : </label>
<input type="text" name="prenom"/><br />
<label name="nom">NOM : </label>
<input type="text" name="nom"/>
<input type="submit" value="continuer" />
</form>
</body>
</html>
Serrait-t-il possible que vous me guidiez tout au long du processus? J'ai déjà réalisé les templates sous toshop des 3 formulaires à venir (dont 1 déjà fait, il s'agit du lien que je vous est fourni au début de ce post):- http://img155.imageshack.us/i/formulair ... acte1.jpg/
- http://img830.imageshack.us/i/formulair ... acte2.jpg/
- http://img100.imageshack.us/i/formulair ... acte3.jpg/
Merci à vous