<?php
Defined('ADMIN_S_S') or die ('Доступ запрещен!!!');
echo '<div class="ramka">Рассылка онлайн-пользователям</div>';
echo 'Рассылка будет произведена среди пользователей, которые в данный момент находятся на сайте.';
echo '
<div class="mess2">На сайте в данный момент: '.file_get_contents($cms.'onl/on_user.txt').'</div>
';
if ($_POST['textarea'] == '')
{
$ms_max = 2500; // максимальный размер поля
$ms_pol = 'textarea'; // имя поля area
include($cms.'flud/js/bb.php'); // тэги/function
include($cms.'flud/js/smyle.php'); // смайлы/function
include($cms.'flud/js/sender.php'); // js код для проверки корректности поля $ms_pol
include($cms.'flud/js/bber.php'); // тэги
include($cms.'flud/js/smyler.php'); // смайлы
?>
<form name="formText" id="cform" method="post">
<input disabled name="t2" type="mess2" class="ramka" style="width: 100%;" value="Вы ввели: 0 из <?php echo $ms_max?>">
<textarea onkeyup="Change()" onkeydown="SendComment(event)" name="<?php echo $ms_pol?>" rows=5 style="width: 100%;"></textarea>
<a href="#" id="clickan" onmouseOver="Change()" onClick="form_next()"><span class="knopka">Сохранить (ctrl+enter)</span></a>
<script type="text/javascript">
</script>
</form>
<?php
}
else
{
// сохранение
if ((int)file_get_contents($cms.'onl/on_user.txt') > 0)
{
include_once($cms.'flud/func/files.php'); //библиотека для работы с файлами
include_once($cms.'flud/func/message.php'); // библиотека для работы с сообщениями
$user = list_dir($cms.'onl/user'); // получаем массив с именами пользователей онлайн
for ($i = 0; $i <= count($user); $i+=1)
{
$temp = explode('.',$user[$i]);
if (send_m($cms,trim($temp[0]),'admin','[b]Онлайн рассылка[/b][br/]'.filt($_POST['textarea'])))
{
echo 'Пользователю <b>'.$temp[0].'</b> сообщение успешно отправлено.<br />';
}
}
}
/////////////
}
?>