Ich hab folgendes Problem
Ich habe ein Eingabe Formular das heisst text
Das Form wird dann an newsletter_senden_ok.php gesendet
hier die php
Das versenden funktioniert auch problemlos.
Was mein Problem ist dass ich in dem newsletter text zb schreiben möchte
Hallo $name
anstelle von $name soll dann der jeweilige name welcher in der tabelle newsletter gespeichert ist angezeigt werden.
Wenn ich im textfeld schreibe
Hallo $name wird in der mail auch nur Hallo $name geschrieben.
Wenn ich schreibe Hallo '$name'
steht in der mail Hallo \'$name\'
Wie kann ich das machen?
Dann noch ne kleine frage zu body bgcolor so wie ich das jetzt eingegeben habe sollte doch das schwarz und weiss sein aber in der mail ist dann der hintergrund gründ und die schrift schwarz was hab ich da falsch gemacht
danke im voraus
Ich habe ein Eingabe Formular das heisst text
Das Form wird dann an newsletter_senden_ok.php gesendet
hier die php
PHP-Code:
$kategorie = $_POST["kategorie"];
$text = $_POST["text"];
$betreff = $_POST["betreff"];
$sql = "SELECT * FROM newsletter WHERE kategorie='$kategorie'";
$ergebnis = mysql_query($sql);
while($row = mysql_fetch_object($ergebnis))
{
$email = "$row->email";
$name = "$row->name";
$id = "row->id";
$nachricht = wordwrap($text, 70);
echo $message = '
<html>
<head>
<title>'.$betreff.'</title>
</head>
<body bgcolor=\"ffffff\" text=\"000000\">
<font face=\"arial\" size=\"4\">'.$nachricht.'</font>
</body>
</html>
';
$Header = "MIME-Version: 1.0\n";
$Header .= "Content-type: text/html; charset=iso-8859-1\n";
$Header .= "From: safe-internet.ch <newsletter@safe-internet.ch>\n";
// mail($email, $betreff, $message, $Header);
echo 'Nachricht gesendet';
}
Was mein Problem ist dass ich in dem newsletter text zb schreiben möchte
Hallo $name
anstelle von $name soll dann der jeweilige name welcher in der tabelle newsletter gespeichert ist angezeigt werden.
Wenn ich im textfeld schreibe
Hallo $name wird in der mail auch nur Hallo $name geschrieben.
Wenn ich schreibe Hallo '$name'
steht in der mail Hallo \'$name\'
Wie kann ich das machen?
Dann noch ne kleine frage zu body bgcolor so wie ich das jetzt eingegeben habe sollte doch das schwarz und weiss sein aber in der mail ist dann der hintergrund gründ und die schrift schwarz was hab ich da falsch gemacht
danke im voraus
Kommentar