hallo ihrs,
bastle grad am code, welcher ein form verarbeitet, in dem ich unteranderem eine datei (bild vom localen rechner) wähle, was dann an eine mail addy geschickt werden soll.
das habe ich aus zig teilen zamgeschnipselt, allerdings kommt das bild net richtig an, heisst am kanns net öffenen, ist auch viel zu klein (vorher: 130k dannach 80b) ...
bastle grad am code, welcher ein form verarbeitet, in dem ich unteranderem eine datei (bild vom localen rechner) wähle, was dann an eine mail addy geschickt werden soll.
Code:
$an= mail@mail.de'; $von= 'an@an.de'; $subjectY="xxx ".date("d.m.y") ; $content_type="text/plain"; $mail_contentY="Anlage: Bilddatei des Bewerbers" ; $dateiY = $bild; $anhang_content_type="image/jpeg"; $mail_header = "From: $von"; $boundary = strtoupper(md5(uniqid(time()))); $mail_header .= "\nMIME-Version: 1.0"; $mail_header .= "\nContent-Type: multipart/mixed; boundary=$boundary"; $mail_header .= "\n\nThis is a multi-part message in MIME format -- Dies ist eine mehrteilige Nachricht im MIME-Format"; $mail_header .= "\n--$boundary"; $mail_header .= "\nContent-Type: $content_type"; $mail_header .= "\nContent-Transfer-Encoding: 8bit"; $mail_header .= "\n\n$message"; $mail_header .= "\n\n--$boundary"; $mail_header .= "\nContent-Type: $anhang_content_type; name=\"$nickname\""; $mail_header .= "\nContent-Transfer-Encoding: base64"; $mail_header .= "\nContent-Disposition: attachment; filename=\"$nickname\""; #$bildsize .= fread(fopen($bild, "r"), filesize($Dateiname)); $mail_header .= chunk_split(base64_encode($bildsize)); $mail_header .= "\n--$boundary--";
Kommentar