![]() |
HTML: Bild als Formular-Anhang
Hallo,
eine JPG-Datei soll als Formular-Anhang per Mail gesendet werden. Das Formular wird wie folgt deklariert <form name="Test" action="mailto:fritz@xy.de" method="post" enctype="multipart/form-data"> und das InputFeld so (lt. SELFHTML) <input name="Bild" type="file" accept="text/*"> Der Empfänger erhält die Mail auch mit Anhang, der aber undefiniert ist und sich nicht öffnen läßt. Dasselbe gilt auch wenn das Formular völlig leer gesendet wird, auch hier der gleiche Anhang. Kann mir da vielleicht Jemand einen Tipp geben? Wäre super! Danke Fritz |
Re: HTML: Bild als Formular-Anhang
Ein Bild ist auch kein Text
|
Re: HTML: Bild als Formular-Anhang
@ mkinzler,
danke für die schnelle Antwort. Was heißt das? Sollte dort statt text/* jpg stehen? Auch das geht nicht, oder was sollte dort hin? Fritz |
Re: HTML: Bild als Formular-Anhang
Den MIME-Typ oder die MIME-Klasse hier image
|
Re: HTML: Bild als Formular-Anhang
@mkinzler,
Erst mal danke, muß da noch bei SELFHTML lesen. Melde mich dann wieder. Schönen Abend noch und ein schönes Wochenende Fritz |
Re: HTML: Bild als Formular-Anhang
Hallo,
habe nun bezügl. MIME-Typ bei SELFHTML gelesen. Der MIME-Typ für .jpeg / .jpe / .jpe lautet "image/jpeg" Habe nun entsprechend geändert <input name="bild" type="file" accept="image/jpeg"> Es wird ein Anhang gesendet "POSTDATA.ATT", selbst wenn das InputFeld leer ist. Warum auch immer. Was mache ich da falsch??? Fritz |
Re: HTML: Bild als Formular-Anhang
Was man so liest ist das eine Textdatei, ,du kannst sie also mit Notepad öffnen.
Ich würde allerdings das Verfahren, ein Formulr per Mail zu verschicken grundsätzlich in Frage stellen ;) Eine Serverscript basierte Lösung (PHP o.ä.) ist nicht nur für den User praktischer (wieso geht da jetzt mein Mail-Programm auf?) sondern auch für den Empfänger der E-Mail - denn die Formulardaten sind nicht besonders Mernschenlesbar ;) |
Re: HTML: Bild als Formular-Anhang
@jfheins,
hier handelt es sich um ein reines HTML Formular und die Lesbarkeit für den Empfänger ist das doch ok. siehe hier FeldName = FeldInhalt Rasse=American Staffordshire Terrier HundName=hans-Peter Wurftag=17.02.1991 Zuchtbuchnr=Ü 1267 Farbe=rot Größe= Gebißstellung= Züchter=Müller Land= Titel= Audiometrie= ECVO/DOK= HD=keine Angabe Andere Werte= Nieren-Ultraschall=keine Angabe Kreatinwerte=keine Angabe Herzdoppler=keine Angabe Patella=keine Angabe Spermatogramm=keine Angabe Wird jede Hündin akzeptiert=keine Angabe Nachzucht gebracht=keine Angabe Unterbringungsmöglichkeit=keine Angabe Zuchttauglich=keine Angabe Sonstige Angaben= Ist doch lesbar, oder? Nur sollte noch ein Jpg-Bild im Anhang gesendet werden und nur das ist mein Problem. Schau mal weiter oben. Ich kriegs einfach mit dem Bild nicht gebacken. Fritz |
Re: HTML: Bild als Formular-Anhang
Dieses "accept" sollte doch nur den Browser interessieren, damit er weiß, welche Dateien erlaubt sind.
Auf das Versenden der Datei hat dieses aber keinen Einfluß (wenn ich das richtig verstanden hab). Bist du eigentlich sicher, daß die Datei überhaupt korrekt im eMail-Programm ankommt? (also vorm versenden) Bei der Übergabe vom Browser an das eMail-Programm soll es ja abundzu mal Probleme geben. Hast du denn keine Möglichkeit ein Script auf dem Server laufen zu lassen? Notfalls kannst du ja erstmal dieses Formular an den Server (dein Script) schicken lassen (hat auch noch den Vorteil, das selbst Leute ohne eMail-Klienten das Formular versenden können) und in diesem Script dann eine eMail zusammenbauen und an dich selbt schicken. :angel2: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz