err0r: php mailen

hallo,

ich möchte mit einem Formmailer eine HTML-email verschicken.
soweit klappt das alles aber die email soll variablen enthalten welche diese von dem Formular davor bekommt. nur leider klappt das nicht.

hab hier mal den Formmailer code:

<?php
/* Empfänger */
$to  = "kelly@example.com" . ", " ; // beachten Sie das Komma
$to .= "kelly@example.com";

/* Betreff */
$subject = "Geburtstags-Erinnerung für August";

/* Nachricht */

$beschreibung = $_POST['txt_beschreibung'];

$message = '

<table width="200" border="10">
  <tr>
    <td> HIER SOLLEN DANN VARIABLEN SEIN! </td>
    <td>HIER SOLLEN DANN VARIABLEN SEIN!</td>
  </tr>
  <tr>
    <td>HIER SOLLEN DANN VARIABLEN SEIN!</td>
    <td>HIER SOLLEN DANN VARIABLEN SEIN!</td>
  </tr>
</table>

';

/* Um eine HTML-Mail zu senden, können Sie den den "Content-type"-Header.
   setzen */
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

/* zusätzliche Header */
$headers .= "To: Mary mary@example.com, Kelly kelly@example.com\r\n";
$headers .= "From: Geburtstags-Erinnerung geburtstag@example.com\r\n";
$headers .= "Cc: geburtstagsarchiv@example.com\r\n";
$headers .= "Bcc: geburtstagscheck@example.com\r\n";

/* Verschicken der Mail */
mail($to, $subject, $message, $headers);
?>

  1. Hello,

    nur leider klappt das nicht.

    das ist ja eine tolle Beschreibung!

    $message = '

    ...

    ';

    du weißt, dass Variablen nicht innerhalb von single-quoted Strings aufgelöst werden? Wenn du Variablen in einem String verwenden willst, musst du stattdessen Doublequotes verwenden.

    MfG
    Rouven

    --
    -------------------
    sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
    He is entertaining both out of the car and in the car because if you tell him that a corner is almost flat then he is the guy who is going to try to take it flat even if it means shunting it the other side of it, he will come with the data and say 'hey, I may have crashed and destroyed the car, but I was flat-out'. That is an interesting quality that he has!  --  Team Member on Jacques Villeneuve
    1. Ja, danke hat geklappt!

      MfG
      err0r

  2. $message = '
    <table width="200" border="10">
      <tr>
        <td>'.$variable1.'</td>
        <td>'.$variable2.'</td>
      </tr>
      <tr>
        <td>'.$variable3.'</td>
        <td>'.$variable4.'</td>
      </tr>
    </table>
    ';

    War das dein Problem?