anhang per mail

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • anhang per mail

    sieht jemand von euch in dem script den fehler ?!?


    if($datei != "") {
    $datei_content = fread(fopen($datei,"r"),filesize($datei));
    if($contenttypes[$anhang_content_type][encoding]=="base64") {
    $datei_content = chunk_split(base64_encode($datei_content));
    } else {
    $datei_content = $datei_content;
    $boundary = strtoupper(md5(uniqid(time())));
    }
    $xtra .= "\nMIME-Version: 1.0";
    $xtra .= "\nContent-Type: multipart/mixed; boundary=$boundary";
    $xtra .= "\n\nThis is a multi-part message in MIME format -- Dies ist eine mehrteilige Nachricht im MIME-Format";
    $xtra .= "\n--$boundary";
    $xtra .= "\nContent-Type: $content_type";
    $xtra .= "\nContent-Transfer-Encoding: 8bit";
    $xtra .= "\n\n$mail_content";
    $xtra .= "\n$mail_content";
    $xtra .= "\nContent-Type: $anhang_content_type; name=\"$dateiname\"";
    /* Lese aus dem Array $contenttypes die Codierung fuer den MIME-Typ des Anhangs aus */
    $xtra .= "\nContent-Transfer-Encoding: ".$contenttypes[$anhang_content_type][encoding];
    $xtra .= "\nContent-Disposition: attachment; filename=\"$dateiname\"";
    $xtra .= "\n$datei_content";
    $xtra .= "\n--$boundary--";
    }

    ich komm einfach nicht weiter

    Live2

  • #2
    Hmm, soll es eine e-mail senden? Es sehe nämlich keine mail();
    Sonst würde ich dir raten vlt. in einem editor mit debugg funktion zu benutzen, wie z.B. phpedit oder phpedd (find ich besser)

    Sorry aber ein Fehler habe ich jetzt auch nicht gessehen, aber anstatt if($datei != "") zu benutzen würde ich die empty(); funktion benutzen.

    http://de.php.net/manual/en/function.empty.php
    Last edited by Programmieren; 28-08-2011, 16:31.

    Comment


    • #3
      @Programmieren: Es freut mich, dass du dich hier einbringst, aber bitte Beachte vor dem Posten das Datum das Threads. Das Problem ist sicher nicht mehr existent und der Code hoffentlich schon mehrfach überholt.

      Danke!

      Comment

      Working...
      X