Aloha!
Du bist mein Held !!! Wenn Du mir kurz erklärst, was das eigentlich heißt, dann versteh ich das Problem vielleicht auch....
enctype - Encoding Type. Damit wird festgelegt, welches Datenformat zur Übermittlung an den Server verwendet wird.
Du mußt den enctype eigentlich nur bei zwei Fällen angeben:
1. Wenn du per action="mailto:..." das Formular als Mail senden willst, ist enctype="text/plain" ganz gut, weil dadurch menschenlesbare Zeichen gesendet werden. Server kommen mit diesem Format aber in der Regel nicht zurecht.
2. Wenn du eine Datei hochladen willst, benötigst du zwingend enctype="multipart/form-data".
In allen anderen Fällen kannst du die enctype-Angabe weglassen (mir fällt jetzt gerade nicht ein, wie der Standardwert heißt), und alles wird funktionieren.
- Sven Rautenberg