Petit gestionnaire de lien multipage V1.0 du 05/04/07 Ce petit bout de code n'a pas pour but de remplacer les gros framework du marché, mais simplement de fournir un petit outil permettant de mettre en place un mode multipage facilement et de manière la plus légère possible. Voici comment procéder : 1) Créez une classe qui représentera les données réparties sur toutes les pages (en reprenant le modèle "class_CreditAuto.php") 2) Editez le fichier multipage.php, et remplacez le contenu de la fonction init() par l'initialisation de votre classe : global $multi; // ne pas modifier $data=new CreditAuto(); // remplacer par l'instanciation de VOTRE classe de données $listepages[]="page1.php"; // liste des pages composant votre formulaire $listepages[]="page2.php"; $listepages[]="page3.php"; // remplacer "ctrl_XXXX.php" par le nom de votre choix $multi=new MultiPage($data,$listepages,"ctrl_CreditAuto.php"); 3) Créez vos différentes pages de formulaire sur le modèle suivant : // remplacer "creditauto" par un nom quelconque setPageCourante("1"); ?> // remplacer par le numéro de la page
// ne pas oublier ".$err.""; ?> // affichage optionnel des msg d'erreur reçus (voir point 4) ) Votre voiture est ? // ici, un exemple de création de liste dans le formulaire choixvoiture pointe sur l'élément de la classe de données à remplir combo("choixvoiture",$liste,$data->choixvoiture); ?>