thuemmy
Aktives Mitglied
Ich überlege mir gerade Plausibilitäten für ein Kontaktformular.
Folgende Felder sind vorhanden:
Klar ist, dass ich die erforderlichen Felder darauf prüfe, dass sie jeweils gefüllt sind.
Beim Vor- und Nachnahmen habe ich mir überlegt es müssen jeweils mindestens 2 Zeichen sein, bestehend aus Buchstaben (groß/klein), Leerzeichen, Punkt (.) und Bindestrich (-). Hier ist wohl das Problem der nichtdeutschen Buchstaben, wie z.B. é à â usw.
Bei der Telefonnummer bin ich mir über die Mindestlänge noch nicht schlüssig, aber es dürfen nur Ziffern, Leerzeichen, Schräg- (/) und Bindestriche (-) vorkommen.
Bei der Email habe ich irgendwo auf meiner Festplatte eine Funktion, die das macht. Allerdings sind da die neuen (eigenen) TLDs noch nicht berücksichtigt, aber das werde ich noch anpassen.
Bei den Feldern Produkte/Bemerkungen werde ich prüfen, ob mindestens eine Checkbox markiert ist oder ob ein Text eingegeben wurde.
Was ist mit den optionalen Feldern? Soll ich die auf irgendwelche Plausibilitäten prüfen, wenn was eingegeben wurde, oder soll ich die vernachlässigen? Was meint Ihr? Und fällt Euch noch was zu den erforderlichen Feldern ein?
Gruß thuemmy
Folgende Felder sind vorhanden:
- Firma - optional
- Vorname - erforderlich
- Nachname - erforderlich
- Straße - optional
- Land - optional
- PLZ - optional
- Ort - optional
- Telefon - erforderlich
- Fax - optional
- Email - erforderlich
- Produkte (3 Checkboxen) und/oder Bemerkungen - erforderlich
Klar ist, dass ich die erforderlichen Felder darauf prüfe, dass sie jeweils gefüllt sind.
Beim Vor- und Nachnahmen habe ich mir überlegt es müssen jeweils mindestens 2 Zeichen sein, bestehend aus Buchstaben (groß/klein), Leerzeichen, Punkt (.) und Bindestrich (-). Hier ist wohl das Problem der nichtdeutschen Buchstaben, wie z.B. é à â usw.
Bei der Telefonnummer bin ich mir über die Mindestlänge noch nicht schlüssig, aber es dürfen nur Ziffern, Leerzeichen, Schräg- (/) und Bindestriche (-) vorkommen.
Bei der Email habe ich irgendwo auf meiner Festplatte eine Funktion, die das macht. Allerdings sind da die neuen (eigenen) TLDs noch nicht berücksichtigt, aber das werde ich noch anpassen.
Bei den Feldern Produkte/Bemerkungen werde ich prüfen, ob mindestens eine Checkbox markiert ist oder ob ein Text eingegeben wurde.
Was ist mit den optionalen Feldern? Soll ich die auf irgendwelche Plausibilitäten prüfen, wenn was eingegeben wurde, oder soll ich die vernachlässigen? Was meint Ihr? Und fällt Euch noch was zu den erforderlichen Feldern ein?
Gruß thuemmy