Problem mit PDF Attachment

Radhad

Erfahrenes Mitglied
Hi zusammen!

Ich habe einen Formmailer der auch Dateianhänge verschicken. Wenn ich eine PDF Datei mit verschicke, kommt sie auch richtig an, aber ich kann sie nicht öffnen. Hier mal ein Snippet:
PHP:
"application/pdf" => array("encoding"=>"8bit"  ,"info"=>"PDF-Datei"),

hier nochmal ein 2. Snippet:
PHP:
/* Codiere Datei ins BASE64-Format, falls noetig */
      if($contenttypes[$anhang_content_type][encoding]=="base64") $datei_content = chunk_split(base64_encode($datei_content));
      else $datei_content = $datei_content;

Stimmt das eigentlich, was dort steht? Das habe ich per :google: gefunden.


MfG Radhad
 
Zuletzt bearbeitet:
Habe das Problem gelöst, so ist es richtig:

PHP:
"application/pdf" => array("encoding"=>"base64"  ,"info"=>"PDF-Datei"),

MfG Radhad
 
Dringendes Problem

Problem doch nicht gelöst, eine 1,4 MB große PDF - Datei kommt nur als 283 Byte große Datei an. Laut Google müsste encoding 8bit sein, aber trotzdem erhalte ich nur eine 283 Byte große Datei. Vielleicht ist etwas an meinem Script falsch, denke aber eigentlich nicht. Das Problem ist, dass das "encoding" nicht mit übergeben wird. Ich weiß allerdings auch nicht, wie ich da rankommen soll. Die beiden Dateien, um die es sich dreht, sind im Anhang. Soweit ich sehe muss ich die Variable $contenttypes von der 1. Datei (email.php) an die 2. Datei (sendmail.php) übergeben. Sollte ich das über die Adresszeile machen oder gibt es da eine "schönere" Lösung?


MfG Radhad
 

Anhänge

Zuletzt bearbeitet:
Zurück