Forenindex » Programmierung/Entwicklung » PHP und MySQL » email txt-attachment

email txt-attachment

Anonym
Beiträge gesamt: 22827

22. Jun 2004, 14:43
Bewertung:

gelesen: 545

Beitrag als Lesezeichen
Hallo zusammen,
entschuldigt mir die anfängerfrage, aber ich komm hier einfach nicht mehr weiter.
ich will vom PHP script ein email mit Anhang versenden. das senden geht nur dass beim empfänger die angehängte datei kein inhalt hat, also leer ist.
hier ist mein script:

$file = "file.txt";
$boundary = md5(uniqid(time()));
$mail_header = "From: [Sender]\n";
$mail_header .= "MIME-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: text/plain";
$mail_header .= "\nContent-Transfer-Encoding: 8bit";
$mail_header .= "\n\n--text";
$mail_header .= "\n--$boundary";
$mail_header .= "\nContent-Type: text/plain; name=\"Anhangfile.txt\"";
$mail_header .= "\nContent-Transfer-Encoding: 7bit";
$mail_header .= "\nContent-Disposition: attachment; filename=\"Anhangfile.txt\"";
$file_content = fread(fopen($file,"rb"),filesize($file));
$mail_header .= "\n\n$file_content";
$mail_header .= "\n--$boundary--";
mail("[empfänger]", "[subject]","",$mail_header);


es wäre toll wenn einer mir da weiterhelfen könnte.

gruss
Angel

email txt-attachment

oesi50
  
Beiträge gesamt: 2315

22. Jun 2004, 15:11
Bewertung:

gelesen: 545

Beitrag als Lesezeichen
schreib doch mal statt der letzten Zeile

print "-----$file_content------";

hin

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)