[BETA]Find_Spammer - Поиск спаммеров
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Kiril
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 8 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
При удаление спамеров появляется ошибка
[phpBB Debug] PHP Warning: in file /isspammer.php on line 330: mysql_fetch_field() expects parameter 1 to be resource, object given
Архив с модом только сегодня скачал,то есть они новые,в чем может быть проблема?
[phpBB Debug] PHP Warning: in file /isspammer.php on line 330: mysql_fetch_field() expects parameter 1 to be resource, object given
Архив с модом только сегодня скачал,то есть они новые,в чем может быть проблема?
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
В версии мускула. Я подозреваю у васKiril писал(а):в чем может быть проблема
mysqli ?Добавлено спустя 2 минуты 54 секунды:
В таком случае вместо
Код: Выделить всё
$field[] = mysql_fetch_field($result, $i); Код: Выделить всё
$field[] = mysqli_fetch_field($result, $i); Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Kiril
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 15 лет 6 месяцев
- Благодарил (а): 8 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Версия MySQL-клиента: 5.1.54
PHP расширение: mysqli
После замены появилась другая ошибка
[phpBB Debug] PHP Warning: in file /isspammer.php on line 330: mysqli_fetch_field() expects exactly 1 parameter, 2 given
Добавлено спустя 16 минут 10 секунд:
Ещё когда включаю дебаг,то плюс к той ошибке что выше,появляется ещё две в количестве около 20
[phpBB Debug] PHP Notice: in file /isspammer.php on line 350: Trying to get property of non-object
[phpBB Debug] PHP Notice: in file /isspammer.php on line 352: Trying to get property of non-object
PHP расширение: mysqli
После замены появилась другая ошибка
[phpBB Debug] PHP Warning: in file /isspammer.php on line 330: mysqli_fetch_field() expects exactly 1 parameter, 2 given
Добавлено спустя 16 минут 10 секунд:
Ещё когда включаю дебаг,то плюс к той ошибке что выше,появляется ещё две в количестве около 20
[phpBB Debug] PHP Notice: in file /isspammer.php on line 350: Trying to get property of non-object
[phpBB Debug] PHP Notice: in file /isspammer.php on line 352: Trying to get property of non-object
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Sheer
а как добавить поле "Последнее посещение" в результаты Поиска?
Добавление
в is_spammer.html что-то не помогает :О(
а как добавить поле "Последнее посещение" в результаты Поиска?
Добавление
Код: Выделить всё
<th>{L_JOINED}</th>
<!-- IF U_SORT_ACTIVE --><th class="active"><a href="{U_SORT_ACTIVE}#memberlist">{L_LAST_ACTIVE}</a></th><!-- ENDIF -->
<th>{L_POSTS}</th>С уважением,
Сергей
Сергей
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
is_spammer.html subsilver2
Найти
После вставить
Найти
Перед вставить
is_spammer.php
Найти
В строке найти
После в строке вставить
Найти
После вставить
Найти
Код: Выделить всё
<th>{L_POSTS}</th>Код: Выделить всё
<th>{L_LAST_VISIT}</th>Код: Выделить всё
<td style="padding: 4px;" align="left" valign="top" nowrap="nowrap"><span class="genmed">{rw.EMAIL}</span></td>Код: Выделить всё
<td style="padding: 4px;" align="left" valign="top" nowrap="nowrap"><span class="genmed">{rw.LAST_VISIT}</span></td>Найти
Код: Выделить всё
$sql = SELECT user_id, username, user_ip, user_email, user_regdate, user_postsuser_postsПосле в строке вставить
, user_lastvisitНайти
Код: Выделить всё
'POSTS' => $rw['user_posts'], Код: Выделить всё
'LAST_VISIT' => $user->format_date($rw['user_lastvisit']), Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
А самому подумать? А [FAQ] Шаблон форума, CSS и html, где что "ковырять"Erlang писал(а):а для prosilver?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Sheer я попробовал по аналогии - фигня получилась :О(
С уважением,
Сергей
Сергей
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Найти
После вставить
Найти
После вставить
Все вхождения
Код: Выделить всё
<th>{L_JOINED}</th>Код: Выделить всё
<th>{L_LAST_VISIT}</th>Код: Выделить всё
<td class="info"><span class="genmed">{rw.REG_DATE}</span></td>Код: Выделить всё
<td class="info"><span class="genmed">{rw.LAST_VISIT}</span></td>colspan="11" заменить на colspan="12" (это и к субчику относится тоже)Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Sheer
поправьте
isspammer.php
поправьте
isspammer.php
Код: Выделить всё
$sql = 'SELECT user_id, username, user_ip, user_email, user_regdate, user_posts,С уважением,
Сергей
Сергей
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Sheer
в графе "Последнее посещение" теперь выдается
01 янв 1970, 04:00
хотя в Профиле нормальное время.
Видимо толь у зашедших один раз.
в графе "Последнее посещение" теперь выдается
01 янв 1970, 04:00
хотя в Профиле нормальное время.
Видимо толь у зашедших один раз.
С уважением,
Сергей
Сергей
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Что в базе данных записано (таблица users поле user_lastvisit), то и выводится.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Sheer
вот живой пример
в Вашем МОДе: 01 янв 1970, 04:00
в Профиле пользователя: -
Т. е. пользователь просто зарегистрировался, но не посещал форум.
Как бы 1970 заменить на "не было посещений".
вот живой пример
в Вашем МОДе: 01 янв 1970, 04:00
в Профиле пользователя: -
Т. е. пользователь просто зарегистрировался, но не посещал форум.
Как бы 1970 заменить на "не было посещений".
С уважением,
Сергей
Сергей
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Erlang
А подумать?
А подумать?
Код: Выделить всё
'LAST_VISIT' => ($rw['user_lastvisit']) ? $user->format_date($rw['user_lastvisit']) : $user->lang['NEVER'], Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
Erlang
- phpBB 2.0.15
- Сообщения: 1033
- Стаж: 22 года 2 месяца
- Откуда: Москва
- Благодарил (а): 293 раза
- Поблагодарили: 7 раз
Re: [BETA]Find_Spammer - Поиск спаммеров
Спасибо за полезный МОД :О)Sheer писал(а):А подумать?
Просьба подсказать:
что в настройках поменять для установок по умолчанию категории поиска, а именно:
"искать за неделю", "фильтр email".
Практика показала - это наиболее применяемые категории и за неделю порядочный форумчанин может превратиться в спаммера :О(
Заранее спасибо.
С уважением,
Сергей
Сергей

