Пращане на ЛС до всички потебители

Статус
Not open for further replies.

aquafresh

Registered
Как мога да пратя до всички потребители едно и също съобщение ?
Има ли някаква...тактика..ако мога така да го опрелича с
INSERT INTO ?!
 
<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, user_email FROM phpbb_users WHERE user_active='1'");

$count = 0;

while ($row99 = mysql_fetch_assoc($result99)) {

$message = $_POST['message'];
$message = str_replace("{username}", $row99['username'], $message);
$message = str_replace("{email", $row99['user_email'], $message);
$message = stripslashes($message);

$subject = $_POST['subject'];
$subject = str_replace("{username}", $row99['username'], $subject);
$subject = str_replace("{email}", $row99['user_email'], $subject);
$subject = stripslashes($subject);

mail($row99[user_email], $subject, $message, "From: YOURSITE.COM<$from>
");

$count = $count + 1;

}

echo "Emails sent sucessfully.<br>
Sent to: <b>$count</b> users.";

}

?>



връзка с базата данни ще си я направиш сам....
 
aquafresh каза:
Еми защото си ми го копирал и аз така помислих.

Копирах го да + 10 минути преправяне за да стане за phpBB форум.
Има промени по скрипта.
Не ти знам данните на базата данни за да ти го напиша готов.
Извинявай.

И не съм написал, че си кьорав никъде но ако смяташ, че съм копирал от урока и съм го постнал тук значи (ще се изразя по друг начин) не си погледнал добре.
 
Аа извинявай. Само ,че аз не искам за форум,а искам за отделна система за потребители.
И аз съм си направил всичко , има и файл от който се пращат ЛС-та ,но искам от админ панела да пращам и масови ЛС-та до всички потребители.
За това питам дали с insert into може да се направи до всички потребители.
 
insert записва в база данни.

Ти искаш да пращаш email а това става само с функцията mail( ) .
Ето защо само подобен скрипт може да прати mail.
Скрипта вади всички email-и на потребителите от базата данни (само, че ако кажеш каква е тази база данни) и на всеки един по отделно праща email с едно и също съдържание.

С голямо удоволствие щях да го напиша и даже се опитах въпреки, че не си дал структурата на базата ти данни или поне системата, която ползваш .

Вместо това се държиш арогантно.
 
Статус
Not open for further replies.

Back
Горе