{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (6 мар 2016, 01:09) [0/0] [0] [спам] [под]

не работает у меня e-mail рассылка и т.к. я в php не силён, самому разобраться не получается))
выручайте, кому не трудно))
прикрепляю файл для удобства. сразу говорю, файл не мой, просто нашёл практически идентичный моему))

Прикрепленные файлы:
* PROFIWM_COM_943_1507643_mail.zip (1.27 кб)
2.
blekbon * [мошенник]
(6 мар 2016, 01:10) [0/0] [0] [спам] [под]
Limp_Bizkit,

Можешь код сюда кинуть там все ровно 1 кб


Изм. 1 раз. / Посл. изм.
blekbon * [мошенник]
(6 мар 2016, 01:10)
3. [автор] (6 мар 2016, 01:13) [0/0] [0] [спам] [под]

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]

4. [автор] (7 мар 2016, 02:36) [0/0] [0] [спам] [под]

Тема закрыта для обсуждения! *

  • 1 из 1
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений