Ich habe mir mit DW3 ein Feedback-Formular erstellt, daß mir mit dem
"Abschicken-Button" per Mail zugesand wird. Das was bei mir ankommt
enthält zwar die geschickten Infos, diese sind aber in ein Haufen
Steuerzeichen eingebettet. Wie kann ich diese unterdrücken, sodaß nur
die zu übermittelnden Daten lesbar sind ?
JABATH
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
Hallo,
Ich nehme an, daß Du Dein Formular über eine Zeile wie die folgende auswertest:
form method="post" action="mailto:yourname@youraddress.de" name="formname", enctype="text/html" /form
Du kannst mit verschiedenen enctypes experimentieren, z. B. text/plain.
Im obigen Beispiel erhältst Du einen langen, URI-kodierten String, dessen Einzelteile durch &-Zeichen getrennt sind. Wenn ich mich recht erinnere, gibt text/plain eine Liste im Format x=y aus.
Allerdings dürften Umlaute und Sonderzeichen weiterhin durch Steuerzeichen dargestellt werden, die etwa so aussehen: %20. Hier hilft nur raten, oder Du schreibst Dir ein Programm, das diese Zeichen interpretiert (vielleicht gibt es sowas auch schon fertig irgendwo im Netz).
Der Nachteil der von Dir gewählten Methode ist übrigens, daß a) der Absender einen POP3 e-mail account braucht, als dessen Attachments die Daten verschickt werden, und b) daß manche Firewalls ein Versenden solcher Attachments verhindern, so daß Du nur eine leere e-mail bekommst.
Ich hoffe, das hilft weiter.
Robin Pfeifer