не работает у меня e-mail рассылка и т.к. я в php не силён, самому разобраться не получается))
выручайте, кому не трудно))
прикрепляю файл для удобства. сразу говорю, файл не мой, просто нашёл практически идентичный моему))
Можешь код сюда кинуть там все ровно 1 кб
blekbon,
[code]
<?php
define('MKTOP', 1);
$title = 'Массовая рассылка сообщений';
require_once('../system/connect.php');
require_once('../system/core.php');
require_once('../system/function.php');
level(3);
require_once('../head.php');
$rassilka = '<form action="mail.php?act=send" method="post">
<div class="text">Тема сообщения:<br/><input type="text" name="tema" class="input" /></div>
<div class="text">Текст сообщения:<br/><textarea name="text" cols="38" rows="8"></textarea></div>
<div class="text"><input name="ok" type="submit" value="Отправить" /></div></form>
<div class="text">Сообщения отсылаются всем участникам на e-mail указанный при регистрации</div>';
if(!isset($_POST['ok'])) echo $rassilka;
else{
$tema = filter($_POST['tema']);
$text = filter($_POST['text']);
$error = '';
if(empty($tema) OR empty($text))
$error .= '<div class="error">Незаполнено одно или несколько полей</div>';
else{
if(mb_strlen($tema) < 5)
$error .= '<div class="error">Тема сообщения должна быть не короче 5 символов</div>';
if(mb_strlen($text) < 10)
$error .= '<div class="error">Текст сообщения должен быть не короче 10 символов</div>';
}
if(!empty($error)){
echo $error;
echo $rassilka;
}
else{
$headers = '';
$headers .= "From: ".$set['mail']." \n";
$headers .= "Content-Type: text/plain; charset=utf-8\n";
$mails = mysql_query("SELECT DISTINCT `mail` FROM `users` WHERE `mail` <> ''"
if(mysql_num_rows($mails) > 0){
while($row = mysql_fetch_array($mails))
mail($row['mail'], $tema, $text, $headers);
echo '<div class="text">Ваше сообщение успешно отправлено '.mysql_num_rows($mails).' пользователям</div>';
echo '<a class="link" href="mail.php">Массовая рассылка сообщений</a>';
}
else{
echo '<div class="error">Нет пользователей</div>';
echo '<a class="link" href="mail.php">Массовая рассылка сообщений</a>';
}
}
}
if($user_data['level'] == 3) echo '<a class="link" href="index.php">Админ-панель</a>';
require_once('../foot.php');
?>
[/code]