Ankündigung

Einklappen
Keine Ankündigung bisher.

Probleme mit der mail() Funktion

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Probleme mit der mail() Funktion

    Hi,

    das ist meine Mail Funktion:

    PHP-Code:
    <?php
    error_reporting
    (E_ALL);

    include(
    '../config.inc.php');
    include(
    '../includes/special_character.php');
    include(
    '../includes/bbcode.php');

    $subjectsonderzeichen(addslashes(htmlspecialchars($_POST['subject'])));
    $messagebbcode(sonderzeichen(addslashes(htmlspecialchars($_POST['message']))));

    $absender 'Jugend der EFG-Westerstede<kiefermalte@gmail.com>';

    $reply 'Jugend der EFG-Westerstede<kiefermalte@gmail.com>';

    $headers .= 'From:' $absender "\n";
    $headers .= 'Reply-To:' $reply "\n"
    $headers .= 'X-Mailer: PHP/' phpversion() . "\n"
    $headers .= 'X-Sender-IP: ' $_SERVER['REMOTE_ADDR'] . "\n"
    $headers .= "Content-type: text/html\n";

    $a_query mysql_query("SELECT 

                    email

                            FROM newsletter"
    ) OR die(mysql_error());

    while (
    $a_row mysql_fetch_array($a_query))

    {
    mail($a_row['email'], $subject$message$headers);
    }
    ?>
    Aber ich bekomme Folgende Meldung:

    Notice: Undefined variable: headers in /var/www/jugend/admin/send_newsletter.php on line 18

    Habe ich irgendwas vergessen?
    Wo liegt der Fehler?
    Danke

    Beitrag geändert: 22.10.2006 14:05:25 von newwarrior

  • #2
    schreib am anfang mal $headers = "";

    hin...

    er kennt die Variable wohl noch ned!


    mfg
    Andi

    Kommentar


    • #3
      $headers .= ist die kurzform für $headers = $headers .
      das heißt, die variable sollte initialisiert werden, an die du inhalt anfügst. php ist da gutmütig, deshalb gibts nur nen notice.
      initialisierung kann in bestimmten fällen sicherheitstechnische relevanz haben.
      [COLOR="#F5F5FF"]--[/COLOR]
      [COLOR="Gray"][SIZE="6"][FONT="Georgia"][B]^^ O.O[/B][/FONT] [/SIZE]
      „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
      [URL="http://www.php.de/javascript-ajax-und-mehr/107400-draggable-sorttable-setattribute.html#post788799"][B]Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“[/B][/URL][/COLOR]
      [COLOR="#F5F5FF"]
      --[/COLOR]

      Kommentar

      Lädt...
      X