Вход Регистрация
Файл: wapxl.ru/admin/users/mail_rss.php
Строк: 43
<?


if (!level::dostup('setting'))func::errors('<b>Пошел на ХУЙ! :)</b>');

$k_post=core:: $db -> querySingle("select count(*) as num from users");
$k_mail=core:: $db -> querySingle("select count(*) as num from users WHERE mail != ''");
$k_mail2=core:: $db -> querySingle("select count(*) as num from users WHERE email_pass = ''");
echo 
'Всего юзеров <b>'.$k_post.'</b><br />';
echo 
'C мылом в анкете <b>'.$k_mail.'</b><br />';
echo 
'C доп. мылом <b>'.$k_mail2.'</b><br />';
echo 
'<a href="?mod=mail_rss&amp;act=update">update</a><br /><br />';


switch (
$act) {
case 
'update':
$kk=0;
$r core::$db->query("Select * from `users` WHERE `email_pass`=''");
while (
$a $r -> fetch()) {

echo 
''.$a['email_pass'].' - '.$a['mail'].'<br />';
 
$kk++;
$dbi core::$db -> prepare("UPDATE `users` SET `email_pass`=? WHERE `id`=?");
$dbi -> execute($a['mail'],$a['id']);
}
echo 
$kk;
break;

    case 
'spam':
set_time_limit(0);

$towhom $_POST['towhom'];
$mail $_POST['mail'];
$sleep $_POST['sleep'];
$topic $_POST['topic'];
$tema $_POST['tema'];
$message $_POST['message'];



$id 0;
$fi file("set.dat");
$daexplode("|",$fi[$id]);
$msg=str_replace ("rn","<br />",$msg);

$text $towhom.'|'.$mail.'|'.$sleep.'|'.$topic.'|'.$tema.'|'.$message.'|';
$file=file("set.dat");
$fp=fopen("set.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for (
$i=0;$isizeof($file);$i++) {if ($id!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$textrn");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);

$to explode('-'$towhom);

$n2 0;
for (
$n $to[0]; $n $to[1]; $n++) {

$c core:: $db -> queryFetch("SELECT * FROM `users` WHERE `id`=?", array($n));

if (
func::addmail($c[$mail], $tema$message)){
$n2++;
}
echo 
'<br />Отправка на ID '.$towhom.'<br />Отправлено '.$n2.' из '.$n.'<br />';


}


break;

default:
$file file("set.dat");
$set explode("|",$file[0]);
echo 
'<form method="POST" action="?mod=mail_rss&amp;act=spam&amp;'.SID.'" name="auth">';

echo 
'ID'ы юзеров:<br/><input name="towhom" value="'.$set[0].'" title="юзеры"/><br/>';

echo '
<select name="mail">';
$odobr = array('
mail' => 'mail', 'email_pass' => 'email_pass');
foreach($odobr as $k => $v) {
$selected = ($k == $set[1]) ? ' 
selected="selected"' : '';
echo '
<option value="'.$k.'"'.$selected.'>'.$v.'</option>';
}
echo '
</select><br />';

echo '
Время задержки (сек):<br/><input name="sleep" value="'.$set[2].'" title="Время задержки"/><br/>';

echo '
Мыло отправителя:<br/><input name="topic" value="'.$set[3].'" title="Тема"/><br/>';

echo '
Тема:<br/><input name="tema" value="'.$set[4].'" title="Тема"/><br/>';

echo '
Текст:<br /><textarea name="message">'.$set[5].'</textarea><br />';
echo '
<br /><input type="submit" class="ibutton" value="Поехали!" name="enter"><br/>';


break;
}






?>
Онлайн: 0
Реклама