moin,
versuch grad mir meinen eigenen Newsletter zu programmieren
funktioniert auch alles nur beim senden habich kleine Problem
Mein Problem lässt sich wie folgt beschreiben:
ich versende einen Newsletter, die ersten bekommen ihn normal, bei den nächsen sind überall eine Leerzeile mehr drin und so weiter
am ende hat man ne riesen mail wo man sau lange scrollen kann auch wenn der eigentliche text nur 3 zeilen sind...
Danke schonmal
hier der code:
versuch grad mir meinen eigenen Newsletter zu programmieren
funktioniert auch alles nur beim senden habich kleine Problem
Mein Problem lässt sich wie folgt beschreiben:
ich versende einen Newsletter, die ersten bekommen ihn normal, bei den nächsen sind überall eine Leerzeile mehr drin und so weiter
am ende hat man ne riesen mail wo man sau lange scrollen kann auch wenn der eigentliche text nur 3 zeilen sind...
Danke schonmal
hier der code:
PHP:
<html>
<head>
<title>Newsletter schreiben</title>
</head>
<body>
<form action="schreiben.php" method="POST">
<textarea rows="15" cols="50" name="nachricht"></textarea><br>
<input type="SUBMIT" name="go" value="Senden"><br>
Verwenden sie die Variable {Username} um den User persönlich anzusprechen.
</form>
<?
if(isset($_POST['go']))
{
$nachricht = $_POST['nachricht'];
$host = 'localhost';
$name = '***';
$pass = '***';
$datenbank = 'newsletter';
$connection = mysql_connect($host, $name, $pass) or die('konnte nicht verbinden');
$selectdatenbank = mysql_select_db($datenbank) or die('konnte Datenbank nicht auswählen');
$betreff = 'NEWSLETTER ';
$query = "SELECT * FROM newsletter";
$result = mysql_query($query) or die('konnte nicht auslesen<br>');
while($row = mysql_fetch_assoc($result))
{
$nachricht = str_replace('{Username}', $row['username'], $nachricht);
mail($row['mail'], $betreff, $nachricht, "from:****");
}
echo 'Nachrichten erfolgreich gesendet';
}
?>
</body>
</html>
Zuletzt bearbeitet: