Hallo Leute,
ich habe folgendes PHP-Skript um automatisiert Newsletter
an Abonennten zu versenden.
Wie kann ich es erreichen, dass der zu versendente Text mit HTML
formatiert werden kann.
Also URL-Erkennung, breit, Schriftgrösse verändern usw.
nl2br bringt mir ja nichts weiter, als dass die Absätze
angezeigt werden !?
ich habe folgendes PHP-Skript um automatisiert Newsletter
an Abonennten zu versenden.
Wie kann ich es erreichen, dass der zu versendente Text mit HTML
formatiert werden kann.
Also URL-Erkennung, breit, Schriftgrösse verändern usw.
nl2br bringt mir ja nichts weiter, als dass die Absätze
angezeigt werden !?
PHP-Code:
if($_REQUEST['Send'] && $_REQUEST['Passwort']==$Zugangspasswort)
{
$DatabasePointer = mysql_connect("localhost", "devadmin", "Bereits9");
mysql_select_db("******", $DatabasePointer);
if($NewsletterVersenden)
{
$ResultPointer = mysql_query("SELECT Email FROM Newsletterabonnenten WHERE Abbestellt IS NULL", $DatabasePointer);
for($i=0; $i<mysql_num_rows($ResultPointer); $i++)
{
$Result = mysql_fetch_object($ResultPointer);
mail($Result->Email, $Betreff, $Text, $Absender);
}
echo"Der Newsletter wurde erfolgreich an $i Abonnenten verschickt!";
}
else
{
?>
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" method="post">
<input name="Passwort" type="hidden" value="<?php echo$_REQUEST['Passwort']; ?>">
<input name="NewsletterVersenden" type="hidden" value="1">
<table border="0">
<tr>
<td>Betreff</td>
<td><input name="Betreff" size="40" type="text"></td>
</tr>
<tr>
<td>Text</td>
<td><textarea cols="40" name="Text" rows="20"></textarea></td>
</tr>
<tr>
<td align="center" colspan="2"><input name="Send" type="submit" value="Newsletter versenden"></td>
</tr>
</table>
Kommentar