Hallo zusammen,
ich habe ein kleiner Problem und leider kaum mehr Zeit.
Also.... in eine Umfrage werden Teilnehmer in eine DB eingegeben. Diese sollen nun per email benachrichtigt werden.
Alles klappt mit DB, auch mit emailversand, aber..
mit jeder email wird der text länger, d.h. der nächste Adressat in der Liste bekommt den Text mit, der eigentlich dem vorherigen Adressaten zugedacht ist.
Irgendwo brauche ich eine klare Zuordnung der Schleifendurchgänge je email.
Hier er betreffende Code:[<?php $db->query("SELECT anrede, vorname, name, username, email FROM personen1 Where teamid = $user_teamid and name != '' order by personenid asc");
while (list($anrede,$vorname,$name,$username,$email) = $db->data())
{
$name = ucfirst ($name);
$vorname = ucfirst ($vorname);
$adress = $email;
$betreff = "Einladung zur Teamumfrage";
echo("<tr class=\"text3\">");
// echo("<td>$personenid</td>");
if (($anrede) == "1"){
echo "<td>Herr </td>";
}
if (($anrede) == "2"){
echo "<td>Frau </td>";
}
echo("<td>$vorname </td>");
echo("<td>$name </td>");
echo("<td>$username </td>");
echo("<td>$email </td>");
echo("</tr>\n");
echo"<br>";
$worte .= "Das ist eine Einladung, an der erstellten Umfrage teil zu nehmen.<br>";
$worte .= "Ihr Username lautet:". $username. "<br>";
mail($adress,$betreff,$worte);
}[]
Danke schon mal für die Mühen..
ich habe ein kleiner Problem und leider kaum mehr Zeit.
Also.... in eine Umfrage werden Teilnehmer in eine DB eingegeben. Diese sollen nun per email benachrichtigt werden.
Alles klappt mit DB, auch mit emailversand, aber..
mit jeder email wird der text länger, d.h. der nächste Adressat in der Liste bekommt den Text mit, der eigentlich dem vorherigen Adressaten zugedacht ist.
Irgendwo brauche ich eine klare Zuordnung der Schleifendurchgänge je email.
Hier er betreffende Code:[<?php $db->query("SELECT anrede, vorname, name, username, email FROM personen1 Where teamid = $user_teamid and name != '' order by personenid asc");
while (list($anrede,$vorname,$name,$username,$email) = $db->data())
{
$name = ucfirst ($name);
$vorname = ucfirst ($vorname);
$adress = $email;
$betreff = "Einladung zur Teamumfrage";
echo("<tr class=\"text3\">");
// echo("<td>$personenid</td>");
if (($anrede) == "1"){
echo "<td>Herr </td>";
}
if (($anrede) == "2"){
echo "<td>Frau </td>";
}
echo("<td>$vorname </td>");
echo("<td>$name </td>");
echo("<td>$username </td>");
echo("<td>$email </td>");
echo("</tr>\n");
echo"<br>";
$worte .= "Das ist eine Einladung, an der erstellten Umfrage teil zu nehmen.<br>";
$worte .= "Ihr Username lautet:". $username. "<br>";
mail($adress,$betreff,$worte);
}[]
Danke schon mal für die Mühen..