Мыкола, Читай реадми ВНИМАТЕЛЬНО , мод работает на 100%
Упс. Виноват. Все работает. Что то не так юелал по ходу.
Мыкола, Ты, уважаемый, на будущее вначале тестируй, а потом делай подобные выводы.
Валера я же написал что виноват. Извини еще раз что был сам виноват.
Мыкола, Да все норм же. Просто дал совет касательно других скриптов
Str@nnik, с удовольствием тебе отвечу, нашел в чем ошибался. В 5 ветке в массиве возле вставки точка вроде ставилась. А теперь запятая. Сейчас пришлось переустанавливать и пока врубился что по чем...
В общем модуль отличный и работает на все 100 Автору респект.
Кстати хотел плюсик в катму кинуть что то я с ней видимо еще не подружился.
Мыкола, точка никак не может быть
Ты перечисляешь значения массива через запятую. Возможно, ты вставлял значение 'send_mail' перед последним значением без запятой, а может в конец массива, но тогда после предпоследнего нужно было ставить запятую.
[20-Feb-2019 20:39:35 Europe/Kiev] PHP Warning: in_array() expects parameter 2 to be array, string given in /home/dinamk01/public_html/adm_panel/mailing.php on line 54
не различает $who, механизм не менялся. разве что был переписан под другую почту. версия пых 5.6.40
Eternal, В ошибке написано почему, потому что $who должен быть массивом.
Кстати там в send_mail.php проверка этого $who подозрительная
$who = isset($_POST['who']) ? $_POST['who'] : '';
так ведь не работают вариации Рассылка только простым юзерам+Рассылка только парням .
потому что
$sql = "SELECT id FROM users WHERE rights = 0 AND id != $user_id";
elseif (in_array('only_usr', $who) && in_array('only_mans', $who)) // Только простым юзерам с уточнением только парням
$sql = "SELECT id FROM users WHERE rights = 0 AND sex = 'm' AND id != $user_id";
сначало проверяет на rights = 0 ( проверка выполнена) и дальше уже rights = 0 AND sex = 'm' не проверяет