Hallo,
hab ein Problem: Warum funktioniert:
aber nicht, wenn ich den Empfänger aus der Datenbank hole:
die Empfängeradresse wird bei echo $empfaenger; richtig angezeigt, d. h. die SQL Abfrage müsste eigentlich funktionieren, und ich kann auch über Sendmail Mails an Leute versenden, die keine Adresse bei meiner Domain haben.
Komisch oder? Was gibts noch für Möglichkeiten / Fehlerquellen?
hab ein Problem: Warum funktioniert:
PHP-Code:
$empfaenger="info@cde.de";
echo $empfaenger;
$sender = "info@abc.de";
$sendermail = "info@abc.de";
$betreff = "Betreff";
$text = "Text";
mail($empfaenger, $betreff, $text,
"From: $sender <$sendermail>");
aber nicht, wenn ich den Empfänger aus der Datenbank hole:
PHP-Code:
$strSQL = "SELECT DISTINCTROW email FROM etl WHERE id=".$rechnung;
$Erg=mysql_query($strSQL);
while ($Zeile=mysql_fetch_array($Erg))
{
$empfaenger="<option value=".
"\"$Zeile[0]\">$Zeile[0]</option>";
echo $empfaenger;
$sender = "info@abc.de";
$sendermail = "info@abc.de";
$betreff = "Betreff";
$text = "Text";
mail($empfaenger, $betreff, $text,
"From: $sender <$sendermail>");
}
die Empfängeradresse wird bei echo $empfaenger; richtig angezeigt, d. h. die SQL Abfrage müsste eigentlich funktionieren, und ich kann auch über Sendmail Mails an Leute versenden, die keine Adresse bei meiner Domain haben.
Komisch oder? Was gibts noch für Möglichkeiten / Fehlerquellen?
Kommentar