Josh
Legendäres Mitglied
Hi alle
Nach wochenlanger Arbeit steht der erste Release von JForm bereit.
Bei JForm handelt es sich um ein Paket für PHP 5, mit welchem sehr einfach objektorientiert HTML-Formulare erzeugt, autom. und manuell serverseitig validiert und ggf. die Benutzereingaben zurückgewiesen werden mit entsprechenden Warntexten.
Die ausgegebenen Formulare basieren auf HTML-Templates und CSS und können einfach und ohne programmierkenntnisse an die eigenen Bedürfnisse angepasst werden.
Dies ist mein erstes Projekt in PHP 5 und ich habe mich bemüht, die Vorteile des objektorientierten Programmierens möglichst auszunützen. Herausgekommen ist eine saubere Klassenvererbungsstruktur, welche viele Möglichkeiten offen lässt, eigene Feldtypen etc. zu erstellen.
Es ist eine Version von JForm für PHP 4.x geplant, nachdem jene für PHP 5 lauffähig ist und sich bewährt hat.
Die aktuelle Version von JForm für PHP 5 verfügt schon über die wichtigsten Features, und eine Dokumentation mit Tutorial ist auch vorhanden für den leichten Einstieg.
Das generierte HTML ist 100% HTML 4 konform laut Tidy vom W3C.
Ich würde mich freuen, wenn der eine oder andere Forenbesucher sich das Paket anschauen und das Tutorial durcharbeiten würde.
Für konstruktive Kritik bin ich sehr offen, und auch Vorschläge sind immer willkommen.
Um euch etwas gluschtig zu machen hier ein Beispielcode für ein mit JForm erstelltes HTML-Formular:
http://phpmywebmin.josh.ch/_uploads/j0sh/t...ial_source.html
Und hier ein Screenshot des Formulars, welches dabei in etwa herauskommt (das Design ist an phpMyAdmin angelehnt):
http://phpmywebmin.josh.ch/_uploads/j0sh/tutorial_form.PNG
Und schliesslich hier noch der Link zu eigentlichen Paket:
http://phpmywebmin.josh.ch/_uploads/j0sh/JForm_v0.1.zip
Ich danke euch im Voraus, dass ihr mich unterstützt. Wenn das Projekt Anklang findet, werde ich es noch viel weiter ausbauen, denn ich denke, damit gehören lästige, manuell erstellte HTML-Formulare und deren Validierung definitiv der Vergangenheit an.
Liebe Grüsse
Josh
Nach wochenlanger Arbeit steht der erste Release von JForm bereit.
Bei JForm handelt es sich um ein Paket für PHP 5, mit welchem sehr einfach objektorientiert HTML-Formulare erzeugt, autom. und manuell serverseitig validiert und ggf. die Benutzereingaben zurückgewiesen werden mit entsprechenden Warntexten.
Die ausgegebenen Formulare basieren auf HTML-Templates und CSS und können einfach und ohne programmierkenntnisse an die eigenen Bedürfnisse angepasst werden.
Dies ist mein erstes Projekt in PHP 5 und ich habe mich bemüht, die Vorteile des objektorientierten Programmierens möglichst auszunützen. Herausgekommen ist eine saubere Klassenvererbungsstruktur, welche viele Möglichkeiten offen lässt, eigene Feldtypen etc. zu erstellen.
Es ist eine Version von JForm für PHP 4.x geplant, nachdem jene für PHP 5 lauffähig ist und sich bewährt hat.
Die aktuelle Version von JForm für PHP 5 verfügt schon über die wichtigsten Features, und eine Dokumentation mit Tutorial ist auch vorhanden für den leichten Einstieg.
Das generierte HTML ist 100% HTML 4 konform laut Tidy vom W3C.
Ich würde mich freuen, wenn der eine oder andere Forenbesucher sich das Paket anschauen und das Tutorial durcharbeiten würde.
Um euch etwas gluschtig zu machen hier ein Beispielcode für ein mit JForm erstelltes HTML-Formular:
http://phpmywebmin.josh.ch/_uploads/j0sh/t...ial_source.html
Und hier ein Screenshot des Formulars, welches dabei in etwa herauskommt (das Design ist an phpMyAdmin angelehnt):
http://phpmywebmin.josh.ch/_uploads/j0sh/tutorial_form.PNG
Und schliesslich hier noch der Link zu eigentlichen Paket:
http://phpmywebmin.josh.ch/_uploads/j0sh/JForm_v0.1.zip
Ich danke euch im Voraus, dass ihr mich unterstützt. Wenn das Projekt Anklang findet, werde ich es noch viel weiter ausbauen, denn ich denke, damit gehören lästige, manuell erstellte HTML-Formulare und deren Validierung definitiv der Vergangenheit an.
Liebe Grüsse
Josh