Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #3371
| Path | csiph.com!aioe.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail |
|---|---|
| From | k@rl.pflaesterer.de (Karl Pflästerer) |
| Newsgroups | de.comp.lang.php |
| Subject | Re: Umfangreiche Formulare auswerten und belegen |
| Date | Tue, 07 Jul 2015 18:05:24 +0200 |
| Lines | 59 |
| Message-ID | <m1k2ucrm0r.fsf@mbp.pflaesterer.de> (permalink) |
| References | <mng5r4$cqh$1@news.albasani.net> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Transfer-Encoding | 8bit |
| X-Trace | individual.net /+MwMJZUMMjfqdTkW0Fd5wgHSU5vgT2PZ309NO9A7R0psrWAY= |
| Cancel-Lock | sha1:4s2LvDu/aD/11Q1Caqw5JpwMqtw= sha1:0Jv4tsU+vINjMsdz64OGTvfxFKA= |
| User-Agent | Gnus/5.13 (Gnus v5.13) Emacs/24.4 (darwin) |
| Xref | aioe.org de.comp.lang.php:3371 |
Show key headers only | View raw
Jan Novak <repcom@gmail.com> writes: > Hallo, > > ich habe umfangreiche Formulare mit Textfeldern, Checkboxen, Optionsboxen und > DropDown Boxen, welche ausgewertet werden (in der Regel per $_POST) aber auch > mit Werten vorbelegt sein müssen. > Das Prinzip ist soweit klar. > > Meine Frage genereller Natur ist, welches Vorgehen am besten geeignet ist. > Ebenso das Zusammenspiel mit der Datenbank bezüglich der Benennung. > > HTML Elementen: > - Namentlich benennen oder als ARRAY? > > Datenbank Anbindung: > - Feldnamen so nennen, wie die Felder im Formular? (nicht möglich, wenn diese > ein ARRAY sind) > > - Vorgabewerte von Textfeldern sind einfach, bei Optionen / Checkboxen und > DropDown Boxen etwas umständlich, gibts da eine einfachere Möglichkeit? > > - Html Ausgaben innerhalbn der PHP Datei mit echo ' [HTML AUSGABE] ' ausgeben > oder als generell HTML ausgeben und dann innerhalb diesem mit <?php echo > $_whatever; ?> Variablen einfügen? > > > Bitte nicht falsch verstehen, wie es funktioniert ist mir klar, ich suche nach > einfachen, bzw. globalen Standards. Ich glaube nicht, dass du solche finden wirst. Natürlich gibt es best practices, aber auch diese sind sehr davon abhängig, wie die jeweilige Entwicklungs- und Laufzeitumgebung aussieht, ob Frameworks und Dritt-Bibliotheken (zB mit composer) eingesetzt werden und was denn bisher von anderen Entwicklern dort genutzt wurde. Gleich wie du obige Fragen beantwortest, kannst du zu guten Lösungen kommen (oder auch nicht). Ich würde zumindest eine strikte Trenuung von Layout und Business Logik anstreben. Eine Vermischung (Ausgabe mit echo in PHP datei) ist nie hilfreich. Ob du dann eine Template Engine nutzt oder simple PHP Templates, die du innerhalb einer Funktion oder Methode inkludierst, um so nicht im globalen Scope zu sein, ist da schon nicht mehr so entscheidend. Beides bringt dich ziemlich weit. Versuche eine vernünftige Abstraktionsebene zu finden (zB sollte die Vorbelegung von Dropdowns durch eine Funktion/Methode erfolgen, dann ist es auch nicht umständlich); vernünftig heißt aber auch, zu wissen, wann man aufhören sollte (spätetestens bei AbstractSingletonProxyFactoryBean (http://docs.spring.io/spring-framework/docs/2.5.x/api/org/springframework/aop/framework/AbstractSingletonProxyFactoryBean.html) hast du die Grenze überschritten :-) ) (immer wieder lesenswert: http://discuss.joelonsoftware.com/default.asp?joel.3.219431.12 ) KP
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar
Umfangreiche Formulare auswerten und belegen Jan Novak <repcom@gmail.com> - 2015-07-07 11:23 +0200
Re: Umfangreiche Formulare auswerten und belegen k@rl.pflaesterer.de (Karl Pflästerer) - 2015-07-07 18:05 +0200
Re: Umfangreiche Formulare auswerten und belegen Stefan Mayer <meniskus@gmx.net> - 2015-07-09 14:01 +0200
Re: Umfangreiche Formulare auswerten und belegen Jan Novak <repcom@gmail.com> - 2015-07-10 08:49 +0200
Re: Umfangreiche Formulare auswerten und belegen Stefan Mayer <meniskus@gmx.net> - 2015-07-13 12:22 +0200
Re: Umfangreiche Formulare auswerten und belegen Gregor Kofler <usenet@gregorkofler.com> - 2015-07-13 21:39 +0200
Re: Umfangreiche Formulare auswerten und belegen Stefan Mayer <meniskus@gmx.net> - 2015-07-15 09:54 +0200
Re: Umfangreiche Formulare auswerten und belegen Jan Novak <repcom@gmail.com> - 2015-07-10 09:02 +0200
Re: Umfangreiche Formulare auswerten und belegen Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2015-07-10 09:44 +0200
Re: Umfangreiche Formulare auswerten und belegen Torsten Zuehlsdorff <foo@meisterderspiele.de> - 2015-07-13 11:48 +0200
Re: Umfangreiche Formulare auswerten und belegen Stefan Mayer <meniskus@gmx.net> - 2015-07-13 12:34 +0200
csiph-web