Guten Abend.
Ich lese aus meiner Datenbank Werte aus und und möchte diese dann per Mail versenden.
Wenn ich mir die Daten anzeigen lasse ist alles korrekt. In der Mail sind diese aber nicht dabei. Woran kann das liegen.
Danke für Eure Hilfe
Ich lese aus meiner Datenbank Werte aus und und möchte diese dann per Mail versenden.
Wenn ich mir die Daten anzeigen lasse ist alles korrekt. In der Mail sind diese aber nicht dabei. Woran kann das liegen.
PHP:
$server = "localhost";
$user = "user";
$pass = "pass";
$database = "db";
$table = "News";
$verbindung = mysql_connect($server, $user, $pass) or die ("verbindung zu sql geht nicht");
mysql_select_db($database, $verbindung);
$abfrage = "SELECT Datum, News FROM $table WHERE Datum <= CURDATE() +5 AND Datum >= CURDATE() ORDER BY Datum ASC";
// Anfrage ausführen
$ergebnis=mysql_query($abfrage) or die("Fehler im SQL-Kommando $sql");
while($row = mysql_fetch_array($ergebnis))
{
echo ("
".$row['Datum']." ".$row['News']."<br>
");
}
$empfaenger = '[email protected]';
$betreff = 'Der Betreff';
$nachricht= "Nachricht mit folgendem Inhalt: ".$row['Datum']." ".$row['News']."";
$header = 'From: [email protected].' . "\r\n" .
'Reply-To: [email protected].' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
?>