+ Antworten
Ergebnis 1 bis 3 von 3

Thema: php mail: html text mit variablen

  1. #1
    Neu an Board Avatar von Mojo58
    Registriert seit
    27.08.2009
    Beiträge
    22
    Bedankte sich
    3
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard php mail: html text mit variablen

    hi,

    ich habe mir folgende mail-funktion zusammengebastelt:
    PHP-Code:
    $empfaenger 'meine@email.de';
    $betreff 'Neuer Dateiupload';
    $from "Content-Type:text/html\r\n";
    $from .= "From: absender@email.de\r\n";
    $name $_POST["name"];
    $firma $_POST["firma"];
    $email $_POST["email"];
    $sender $name.', '.$firma;
    $text '
            <html><head><title>Neuer Dateiupload</title></head>
            <body>
            <table border=0 style="font-family:calibri,sans-serif;">
            <tr><td colspan=2>Neuer Dateiupload von <b>$sender</b>.<hr></td></tr>
            <tr><td>E-Mail: </td><td>$mail</td></tr>
            <tr><td>Dateiname: </td><td>$target</td></tr>
            </table>
            </body>
            </html>'
    ;

    mail($empfaenger$betreff$text$from); 
    sobald ein nutzer das upload-formular benutzt, wird eine html-formatierte email ausgesendet mit angaben über name, email usw.
    problem: die variablen selbst werden in dieser form natürlich als text ausgegeben. wie schaff ich es, dass der inhalt der variablen als text ausgegeben wird?

    geht das überhaupt?


    danke im voraus
    mfg
    Geändert von Mojo58 (25.03.2010 um 13:40 Uhr)

  2. #2
    Neu an Board Avatar von coscha
    Registriert seit
    17.02.2005
    Ort
    berlin
    Alter
    45
    Beiträge
    77
    Bedankte sich
    0
    Erhielt 21 Danksagungen
    in 21 Beiträgen

    Standard

    PHP-Code:
     </td><td>'.$mail.'</td></tr
            <
    tr><td>Dateiname: </td><td>'.$target.'</td></tr

    so in der Art sollte es gehen. Also den String unterbrechen mit ' und dann mit . die Variable verbinden und dann gehts weiter mit .'

    Schwer so zu reklären :-( aber ich hoffe das war so verständlich.
    - - - Das du nicht paranoid bist heißt nicht, dass Sie nicht hinter dir her sind! - - - -

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board Avatar von Mojo58
    Registriert seit
    27.08.2009
    Beiträge
    22
    Bedankte sich
    3
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    verständlich und absolut korrekt!

+ Antworten

Lesezeichen

Berechtigungen

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