Масово пращане на Email към потребители.
първо създайте нов ред ред в базата си данни в таблица „users“ или там както ви се казва.
ALTER TABLE `userstable` ADD `allow_updates` ENUM( '0', '1' ) DEFAULT '0' NOT
NULL ;сега пристъпваме към същинската част.
sendemail.php
<table>
<tr>
<td>използвайте скрипта за масово изпращане на емайл към потребители от вашия сайт.<br>
ако изпращането не е успешни, значи че не може да пращате голям брои писма за определеното време.<br>
моля заменете {username} с името на реда как е вашия запис на потернителско име и {email} със записът на потребителския емайл.</td>
</tr>
</table>
<br>
<table>
<form action="sendemail.php?action=do" method="POST">
<tr>
<td>From email:</td>
<td><input type="text" name="from" size="50" maxlength="150"
value="mailing@YOURSITE.COM"></td>
</tr>
<tr>
<td>Subject:</td>
<td><input type="text" name="subject" size="50"
maxlength="150"></td>
</tr>
<tr>
<td>Message:</td>
<td><textarea name="message" rows="15" cols="77">Hey
{username},</textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submit" value="Submit"></td>
</tr>
</form>
</table>
<?
if ($_GET['do']) {
extract($_POST);
$result99 = mysql_query("SELECT username, email FROM users WHERE allow_updates='1'");
$count = 0;
while ($row99 = mysql_fetch_assoc($result99)) {
$message = $_POST['message'];
$message = str_replace("{username}", $row99['username'], $message);
$message = str_replace("{email}", $row99['email'], $message);
$message = stripslashes($message);
$subject = $_POST['subject'];
$subject = str_replace("{username}", $row99['username'], $subject);
$subject = str_replace("{email}", $row99['email'], $subject);
$subject = stripslashes($subject);
mail($row99[email], $subject, $message, "From: YOURSITE.COM<$from>
");
$count = $count + 1;
}
echo "Emails sent sucessfully.<br>
Sent to: <b>$count</b> users.";
}
?>където пише YOURSITE.COM го заместете с името на вашия сайт.


