FormMailer
Andreas Vogt
- cgi
Hallo,
ich suche einen FormMailer, welcher best. Merkmale hat:
Bei Markieren einer Checkbox soll "ja" übermittelt werden (soweit Standard), wenn sie aber nicht markiert ist, soll "nein" übermittelt werden.
Auch wünschenswert wäre es, wenn nach klick auf Submit ein Check der Eingabe gemacht wird, und bei Fehler (z.B. Pflichtfelder nicht ausgefüllt) anzeigt, welche Felder Fehlerhaft sind.
Der Sinn des ganzen ist folgender: Wir möchten eine Befragung an unserer FH über das Internet durchführen. Dabei soll dann der Fragebogen Grundlage für die Dateneingabe sein.
Gibt es ein FormMailer, der zumindest das erstgenannte Erfüllt? oder wie könnte man das sonst lösen?
Gruß Andreas
Hi, Andreas
ich suche einen FormMailer, welcher best. Merkmale hat:
Bei Markieren einer Checkbox soll "ja" übermittelt werden (soweit Standard), wenn sie aber nicht markiert ist, soll "nein" übermittelt werden.
Eine bunte Auswahl spuckt Google aus: http://www.google.com/search?q=perl+formmailer+check+field
Auch wünschenswert wäre es, wenn nach klick auf Submit ein Check der Eingabe gemacht wird, und bei Fehler (z.B. Pflichtfelder nicht ausgefüllt) anzeigt, welche Felder Fehlerhaft sind.
Du kannst per JavaScript beim Submit die Felder auf korrekten Inhalt abfragen und evt. per Alert auf Fehler hinweisen, _bevor_ die Daten abgeschickt werden. </selfhtml/javascript/objekte/forms.htm>
Auch hierzu ein Link, der einige Vorgehensweisen zeigt: http://www.google.com/search?q=javascript+form+check
LG Orlando
Hallo,
Moin!
Bei Markieren einer Checkbox soll "ja" übermittelt werden (soweit Standard), wenn sie aber nicht markiert ist, soll "nein" übermittelt werden.
Das macht der Browser aber nicht. Dein Formmailer müßte also wissen, welche Checkboxen es gibt, als Standardwert "nein" vorbelegen, und im Ankreuzungsfalls durch "ja" ersetzen. Checkboxen werden nämlich nur dann übermittelt, wenn die angekreuzt sind.
Auch wünschenswert wäre es, wenn nach klick auf Submit ein Check der Eingabe gemacht wird, und bei Fehler (z.B. Pflichtfelder nicht ausgefüllt) anzeigt, welche Felder Fehlerhaft sind.
Dazu gibts in SelfHTML ein Beispiel: </selfhtml/javascript/beispiele/formulareingaben.htm>
Der Sinn des ganzen ist folgender: Wir möchten eine Befragung an unserer FH über das Internet durchführen. Dabei soll dann der Fragebogen Grundlage für die Dateneingabe sein.
Ich würde fast sagen, daß ihr als Fachhochschule über einen gut ausgestatteten Server mit Perl und PHP verfügt. Insofern sollte es doch eigentlich kein großes Problem sein, jemanden aus einem technischen Fachbereich (vielleicht sogar Informatiker) mit zu Rate zu ziehen und die Umfrage gleich in eine Datenbank einzutragen, mit der man dann hinterher auch was anfangen kann. Formmailer haben die unangenehme Eigenschaft, die Daten an jemanden zu mailen, der sie dann manuell weiterverarbeiten muß. :)
- Sven Rautenberg