Modul: Multipage Forms
Verfasst: So 7. Dez 2003, 16:59
So, hier auch mal ein Modul (bzw Modul-Framework
)von mir. Hinweis vorweg: Wer das ganze anpassen möchte, wird ohne PHP-Kenntnisse nicht weit kommen.
Kurzbeschreibung:
Modul, um mehrseitige Formulare (Wizard-Like) einfach zu erstellen. Unterstützt bis zu 99 Schritten (braucht eh niemand
), automatisiertes Speichern der Werte, enthält auch einen kleinen Formulargenerator. Beispiel für eine Benutzerregistrierung ist auch dabei (setze ich auf meiner neuen Website ein).
Anleitung:
Multiform-Modul in Contenido einfügen, Verzeichnis "multiform" im Frontend erstellen, dort ein Verzeichnis für das gewünschte Form, und dort wiederum die entsprechenden Files legen.
Doku:
Die Seitennummer wird über den Parameter "page" spezifiziert. Die Datei "multiform-config.php" enthält die Konfiguration (bzw globale Werte, die pro Seite benötigt werden). "multiform-xx.php" enthält die einzelnen Seiten (xx mit der Seitennummer ersetzen).
Wer nur die Multiform-Funktionen benötigt und nicht den Formulargenerator, kann sich einfach die Datei "multiform-maker.php" ansehen - dort wird der Output generiert.
Hilfreich sind auch die Klassen in "class.htmlelements.php".
Tips:
Inhalt der Formulardaten:
Formularname:
Disclaimer:
Ist innerhalb weniger Stunden entstanden - Fehlerfreiheit kann nicht garantiert werden.
Download:
http://www.timohummel.com/temp/multiform-0.1.zip
Beispiel:
http://www.timohummel.com/index-a-46.html

Kurzbeschreibung:
Modul, um mehrseitige Formulare (Wizard-Like) einfach zu erstellen. Unterstützt bis zu 99 Schritten (braucht eh niemand

Anleitung:
Multiform-Modul in Contenido einfügen, Verzeichnis "multiform" im Frontend erstellen, dort ein Verzeichnis für das gewünschte Form, und dort wiederum die entsprechenden Files legen.
Doku:
Die Seitennummer wird über den Parameter "page" spezifiziert. Die Datei "multiform-config.php" enthält die Konfiguration (bzw globale Werte, die pro Seite benötigt werden). "multiform-xx.php" enthält die einzelnen Seiten (xx mit der Seitennummer ersetzen).
Wer nur die Multiform-Funktionen benötigt und nicht den Formulargenerator, kann sich einfach die Datei "multiform-maker.php" ansehen - dort wird der Output generiert.
Hilfreich sind auch die Klassen in "class.htmlelements.php".
Tips:
Inhalt der Formulardaten:
Code: Alles auswählen
echo "<pre>";
print_r($GLOBALS[$multiFormSession]);
echo "</pre>";
Code: Alles auswählen
echo $multiFormSession;
Ist innerhalb weniger Stunden entstanden - Fehlerfreiheit kann nicht garantiert werden.
Download:
http://www.timohummel.com/temp/multiform-0.1.zip
Beispiel:
http://www.timohummel.com/index-a-46.html