Einzelnen Beitrag anzeigen
  #5  
Alt 22.03.2012, 13:16:28
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: OOP class mit 2 dropdown, Loesung gesucht

Zitat:
Zitat von huberg Beitrag anzeigen
Hallo, ich versuche mich in OOP einzuarbeiten. Ich habe ein Eingabeformular, dass 2 Auswahllisten enthallt. Ist ok und wird benutzt. Jetzt will ich dies aber mit OOP versuchen.
[... Fummelei im nächsten POST gelesen ...]
Das ist keine Klasse sondern bestenfalls eine Funktionssammlung.

Generiere das HTML mit Templates und einer der vielen mehr oder weniger guten Templateklassen.

Da mir Smarty zu fett ist, würde ich die nehmen:
http://kuerbis.org/asap/article/10/k...-examples.html

Guck Dir das Beispiel genau an! Geschkes Klasse arbeitet mit den magischen Methoden __get() und __set().

EVA:
Eingabe: Überprüfung, ob der POST Request korrekt ist incl. Validierung

fehlerfrei:
Verarbeitung: Verwurstung der Formulardaten
Ausgabe: Ergebnistemplate Anzeigen

Fehler / nicht ausgefülltest Formular
Verarbeitung: fällt aus
Ausgabe: Formulartemplate anzeigen.
Korrekte Eingaben können als Values übernommen werden
Fehlerhafte Items farblich markieren.

Natürlich kannst Du daraus auch eine Klasse basteln:
PHP-Code:
$app = new formular4711($vars);
$app->eingabe(); # Errorstatus setzen
$app->verarbeitung(); # wenn error, dann return
$app->ausgabe(); # wenn error: Formulartemplate, sonst Ergebnistemplate 
Mit Zitat antworten