[PHP] Mit Informationen aus einer Datenbank .PDF oder. JPG erstellen und per Mail versenden

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Reaperchef, 3. Februar 2008 .

  1. 3. Februar 2008
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    Mit Informationen aus einer Datenbank .PDF oder. JPG erstellen und per Mail versenden

    HeyHo,

    Ist es irgendwie möglich, dass ich per PHP mit Informationen aus einer Datenbank eine PDF oder ein JPG automatisch erstellen lasse und die dann per Mail als Anhang versende?

    Es ist so:
    Ich hab eine Tabelle mit verschiedenen Mailadressen. Jetzt brauch ich ein Skript, welches ich jede Woche ausführe. Es soll mir jetzt verschiedene Informationen aus ein paar Tabellen einer Datenbank entnehmen und mir, wie gesagt, entweder eine PDF oder eine JPG zusammenbaut
    In etwa so:
    Bild


    Ich weiß nicht, wie man Infos aus einer DB in diene PDF bekommen oder als JPG

    Kann mir das jemand verraten ?

    BW IS DRINN

    MFG Reaperchef
     
  2. 3. Februar 2008
    AW: Mit Informationen aus einer Datenbank .PDF oder. JPG erstellen und per Mail verse

    PHP: PDF - Manual - PDF
    PHP: GD - Manual - ImageFunktionen
    PHP: mail - Manual - Email verschicken

    schau dir die comments an. dort findest du bestimmt etwas passendes

    PHP:
    <?
    $db -> query ( "SELECT email FROM user" );
    while(
    $data  $db -> fetch_row ())
    {
     
    $pdf  $pdf -> create (....);
     
    $img  $img -> create (....);
     
    mail ( $data [ 'mail' ], "subject" , "text" , $headers );
    }
    ?>
     
  3. 3. Februar 2008
    AW: Mit Informationen aus einer Datenbank .PDF oder. JPG erstellen und per Mail verse

    für PDF auch ganz nett: FPDF
    beschreibungen etc. findest du dort auch
    wobei ich empfehlen würde das als bild zu machen, das zu speichern und dann in der email einfach per html einfügen
    sonst musst du dich erst noch damit auseinandersetzen wie man attachements in den header bekommt
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.