View file adminpanel/sedmail.php

File size: 1.84Kb
<?php
if (! defined ( 'CATALOGDEEP' )) {
	die ( "Hacking attempt!" );
}
if(!isset($_POST['action']))
{
echo(
"<span style='text-decoration: underline'>Сообщения из этого раздела отсылаются всем участникам!</span><br />\n".
"<div class='form'>\n".
"<form action='".PATH."/apanel/index.php?mod=sedmail&amp;sid=".$sid."' method='post'>\n".
"Тема:<br />\n".
"<input type='text' name='subject' class='input' maxlength='100' /><br />\n".
"Сообщение:<br />\n".
"<textarea name='message' cols='30' rows='5' class='input'></textarea><br />\n".
"<input type='hidden' name='action' value='1' /><br/>\n".
"<input type='submit' class='go' value='Отправить' />\n".
"</form></div><br />\n");
}
else
{
$subject = (string) $_POST['subject'];
$message = (string) $_POST['message'];

$subject = substr(trim($subject), 0, 250);
$message = substr(trim($message), 0, 2500);

	if(empty($message))
	{
	echo("Вы не заполнили поле 'Сообщение'<br />");
	}
	else
	{
	$headers = "";
	$headers .= "From: ".EMAIL." \n";
	$headers .= "Content-Type: text/plain; charset=utf-8\n";

	$sql = mysql_query("SELECT DISTINCT `email` FROM `top_users` WHERE `email` != '';");

		if(mysql_num_rows($sql) > 0)
		{
			while($send = mysql_fetch_assoc($sql))
			{
			$email = $send['email'];
			mail($email, $subject, $message, $headers);
			}

		echo("Ваше сообщение успешно отправлено ".mysql_num_rows($sql)." уникальным участникам!<br />\n");
		}
		else
		{
		echo("Не найдено участников в рейтинге для отправки сообщений<br />\n");
		}
	}
}

/**********************/
/*Нарушение авторских прав, приследуется темной за углом*/
/*(с) govnokod by DeeP      http://lovap.ru             */

?>