Вход Регистрация
Файл: news/sender.php
Строк: 51
<? //by rine(Andrey Arapov) & BEPDuKT(Aleksey Ivanov) site: dizkod.ruphp
$path='1';
include_once(
'../config/config.php');
Base::$site $url; $user=new Users(); $new_s=new News(); $user->sess(); $access=$user->access();

if(
$access==1){ $mod Base::filter($_GET['mod']);
switch(
$mod){
case
'send':
Base::head();
$id intval($_GET['id']);
$req=mysql_query("SELECT * FROM `news` WHERE `id` = '".$id."' LIMIT 1 ");
$arr mysql_fetch_assoc($req);

$title $arr['title'];
$msg $arr['msg'];
$mails Sender::mails();
$mailsadmin $mails['admin'];
$mailsuser $mails['user'];
$mailmsend $mails['msend'];

echo
'<div class="title">Подготовка к рассылке</div>';
$ma count($mailsadmin) + count($mailsuser) + count($mailsmsend);

echo
'<div class="bepdukt"><b>'.$ma.'</b> сообщений сгенирировано<br/></div>';

echo
'<div class="bepdukt"><form action="sender.php" method="post">'
echo
'текст сообщения<br/><textarea cols="16" rows="10" name="mess">Рассылка новостей. 
<br/>______________________________<br/>
Название: '
.$title.'
<br/>______________________________<br/>Текст: '
.$msg.'
<br/>______________________________<br/>
напоминаем адрес нашего сайта http://dizkod.ru <br/>В случае неполадок, неверной кодировки просьба ответить на это сообщение!
<br/>______________________________<br/>V sluchae nepoladok, nevernoj kodirovki prosba otvetit na ehto soobschenie!</textarea>'
;

echo
'<input type="submit" value="Запустить рассылку"/></div>';
echo
'<div class="bepdukt">внимание после запуска рассылки страница может не отобразится это связанно с большим количеством сообщений</div>';
Base::foot();
break;
default:
//set_time_limit(300);
Base::head();


$tema 'Рассылка новостей ресурса dizkod.ru';
$mess $_POST['mess'];
$mails Sender::mails();
$mailsadmin $mails['admin'];
$mailsuser $mails['user'];
$mailmsend $mails['msend']; 

for(
$i 0$icount($mailsadmin); $i++){
sleep(3);
$a Sender::sendto('подписчику'$mailsadmin[$i], $mess$tema$smtp_login$smtp_server'25'$smtp_login$smtp_pass);}

//for($a = 0; $a< count($mailsuser); $a++){
//sleep(3);
//$a = Sender::sendto('подписчику', $mailsadmin[$a], $mess, $tema, $smtp_login, $smtp_server, '25', $smtp_login, $smtp_pass);}
//$i = $i + $a;
echo '<div class="bepdukt">сообщений отправленно '.$i.'</div>';
Base::foot();
break;}}
?>
Онлайн: 1
Реклама