Email met bijlage + tekst lukt niet

Status
Niet open voor verdere reacties.

sarges

Gebruiker
Lid geworden
11 okt 2008
Berichten
57
Beste,

Ik probeer een webmail te maken waar een bijlage ingevoegd kan worden en dat er wat gegevens ingevuld worden, tot zo ver lukt dat.
Echter als ik of de bijlage of de gegevens bij elkaar zet in de webmail die verstuurd gaat worden, krijg ik maar niet voor elkaar.
Een mail zonder 1 van de 2 werkt prima.

Mijn kennis schiet dus te kort, graag hulp.

Groet

PHP:
  /* Header for File Attachment */
  $headers .= "\nMIME-Version: 1.0\n";
  $headers .= "Content-Type: multipart/mixed;\n" ;
  $headers .= " boundary=\"{$mimeBoundary}\"";
 
  /* Multipart Boundary above message */
  $message = "This is a multi-part message in MIME format.\n\n" .
  "--{$mimeBoundary}\n" .
  "Content-Type: text/plain; charset=\"iso-8859-1\"\n" .
  "Content-Transfer-Encoding: 7bit\n\n" .
  $message . "\n\n";
 
  /* Encoding file data */
  $data = chunk_split(base64_encode($data));
 
  /* Adding attchment-file to message*/
  $message .= "--{$mimeBoundary}\n" .
  "Content-Type: {$fileType};\n" .
  " name=\"{$fileName}\"\n" .
  "Content-Transfer-Encoding: base64\n\n" .
  $data . "\n\n" .
  "--{$mimeBoundary}--\n";
}

$text_mail = "
Van: $fromName
Email: $fromEmail  
Onderwerp: $subject
Tel: $telefoonnummer
";

$flgchk = 
 mail ("$to", "$subject", "$message", "$headers"); $message en $text_mail lukt me niet om samen in 1 mail te krijgen 
 mail ("$to", "$subject", "$text_mail", "$headers");
 
Wees wijs en gebruik iets als PHPMailer of zo, op deze manier is het vragen om problemen.
 
Met gast0158 eens; je kunt alles wel zelf proberen te maken (Uitstekend wanneer je kennis op wilt doen) maar soms is het beter om breed geteste pakketten te pakken zoals de aangedragen PHPMailer of zelf zou ik kiezen voor SwiftMailer: http://swiftmailer.org/
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan