Peter P.: Fotos uploaden und als Email Anhang schicken

Beitrag lesen

Danke Martin,
Ja klar, ich hab die POST Methode mit multipart/form-data drin.
Ich dachte das dies reichen würde... Du hast hier grade das ganze Verfahren beschrieben, dafür danke ich dir - hast recht, ist gar nicht mal so einfach. Aber die Emailbenachrichtigung bekomme ich ja bereits nur halt mit Text ( vielleicht muss ich also keine Skripte auf dem Server ändern?). Erst nachdem ich das Uploadfeld hinzugefügt habe funktioniert das ganze Formular nicht mehr. Es versucht sich nämlich auf meine Seite/Server einzuloggen, auf jeden Fall fordert er ein Login von mir.
Naja, ich probiers mal weiter, danke nochmals für die rasche Antwort

Gruß
Peter

Hallo Peter,

Ist das überhaupt durch HTML realisierbar?

nicht mit HTML allein. Das Upload-Feld hast du ja schon, und hoffentlich auch das POST-Formular auf enctype="multipart/form-data" gesetzt.

Der Großteil der Aufgabe muss aber nun serverseitig ablaufen. Das Script, das die Formulardaten entgegennimmt, muss nun
* die hochgeladene Datei entgegennehmen (und ggf. überprüfen)
* die hochgeladene Datei nach base64 konvertieren
* Eine Mailnachricht vom Typ multipart/mixed erstellen
* und die base64-Daten mit passenden Header- und Trennzeilen einfügen.
* hab ich noch was vergessen?
Alles in allem also eine Menge Arbeit.
Bist du immer noch sicher, dass du das wirklich willst? ;-)

So long,
Martin