Ergebnis 1 bis 3 von 3

Thema: File als Anhang per eMail versenden

  1. #1
    TP-Veteran
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.045

    File als Anhang per eMail versenden

    Hallo Forum,

    habe eine CSV-Datei mit PHP in einem Ordner auf der Hompage erstellt. Nun möchte ich diese Datei per eMail an einen Kollegen senden.

    Für Bilder ist es "image/jpg". Wie muß ich es deklarieren, damit es als Anhang versandt wird? PHP.net/documentation ist nicht online?
    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



  2. #2
    TP-Supporter Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    479
    text/csv

  3. #3
    TP-Veteran
    Registriert seit
    Apr 2004
    Ort
    NRW
    Beiträge
    1.045
    Hallo Chorn,

    folgenden Code habe ich zur Übung gemacht:
    PHP-Code:
    <?php 
    $br 
    "<br />\n";
    $empfang 'rk@xxx.de';
    $nachricht 'Ein Test - Ein Test - Ein Test - Ein Test - Ein Test - Ein Test - Ein Test - Ein Test - ';

    $csv '../myphpfiles/doc/verein_mitgl.csv';
    $_POST['name'] = 'webmaster';
    $_POST['email'] = $empfang;
    $_POST['betreff'] = 'Hallo Test an Empfaenger';
    $_POST['nachricht'] = $nachricht;
    $_POST['senden'] = 'senden';
    $_FILES['datei'] = $csv;
    $fp fopen $csv'r' ); // Relativ Pfad
    $bild $csv;

    $datei $csv;

    $id filesize $datei );

    echo 
    'Größe der Datei ' $datei ': ' $id $br;

    $zeit fileatime $datei );

    echo 
    'Letzter Zugriff auf die Datei ' $datei ': ' $zeit $br;

    echo 
    'Formatiert: ' gmdate 'd M Y H:i:s'$zeit ) . $br;

    var_dump ($_FILES). $br;
    var_dump ($_POST). $br;
    echo 
    $_FILES['datei']['type'] . '<== type des Files = wird nicht als CSV dargestelle' $br;
    echo 
    file_get_contents$_FILES['datei']);


    ?>
    Bekomme von "$_FILES['datei']['type']" nur .. angezeigt. Was kann die Ursache sein?

    Wollte die Datei prüfen mit:
    PHP-Code:
    function checkFile()
    {
        if (
    $_FILES['datei']['error'] == &&
            
    $_FILES['datei']['type'] == 'text/csv')
        {
            return 
    $_FILES['datei']['name'];
        }
        else
        {
            die( 
    'Bitte eine gültige CSV Datei anhängen!' );
        }

    _____________________
    gruss
    reinhold

    _____________________
    meine Site:
    http://www.rkami.de



Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [PHP] Email mit PDF-Dokument als Anhang
    Von *Wishmaster* im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 27.05.2009, 15:02
  2. Antworten: 10
    Letzter Beitrag: 08.01.2008, 22:48
  3. mail anhang versenden
    Von the prince im Forum Traum-Dynamik
    Antworten: 6
    Letzter Beitrag: 25.08.2003, 18:27
  4. Email mit Anhang versenden?
    Von Levis im Forum Einfach so ...
    Antworten: 7
    Letzter Beitrag: 20.10.2002, 21:49
  5. pdf per email versenden
    Von pixelfrontline im Forum HTML & CSS
    Antworten: 7
    Letzter Beitrag: 10.12.2001, 14:25

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51