Hallo Leute, ich war auf der Suche nach einem einfachen Newsletter-Script und hab auch ein Beispiel gefunden, was auch sehr simpel ist und ich es in meinem Projekt auch leicht einfügen kann. Mein Problem ist aber, das ich keine E-Mail bekomme. Das
wird bei mir nicht angezeigt, wenn ich auf senden drücke. Wäre nett wenn Ihr mal drüber schaut.
PHP:
echo"Der Newsletter wurde erfolgreich an $i Abonnenten verschickt!";
PHP:
<html>
<head>
<title>Newsletter versenden</title>
</head>
<body>
<?php
$Zugangspasswort = "admin";
$Absender = "FROM: Newsletter <info@test.de>";
if($_REQUEST['Send'] && $_REQUEST['Passwort']==$Zugangspasswort)
{
$DatabasePointer = mysql_connect("localhost", "user", "passwort");
mysql_select_db("datenbank", $DatabasePointer);
if($NewsletterVersenden)
{
$ResultPointer = mysql_query("SELECT email FROM ft_user", $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
{
?>
<html>
<head></head>
<body>
<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>
</form>
</body>
</html>
<?php
}
}
else
{
?>
<html>
<head></head>
<body>
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" method="post">
<table border="0">
<tr>
<td>Passwort</td>
<td><input name="Passwort" size="10" type="password"></td>
</tr>
<tr>
<td align="center" colspan="2"><input name="Send" type="submit" value="Login"></td>
</tr>
</table>
</form>
</body>
</html>
<?php
}
?>
</body>
</html>