Бесплатные PHP скрипты - форум техподдержки

Бесплатные PHP скрипты - форум техподдержки

Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 29.03.2024 - 15:15:33
Страницы:  1  

Антифлуд

Объявление - WR-Scriptы в UTF-8 кодировке

Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.

На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий!
Планирую продолжить работы весь 2023 год.

АвторСообщение

meren

M
гость

Подправить код Антифлуд

Сообщение # 1 13.01.08 - 19:35:54

meren

M
гость

НЕ работает антифлуд- одна модам заполонила доску объявами"ОЧАРОВАТЕЛЬНАЯ ДЕВУШКА 20 ЛЕТ ПРОДАСТ ЭРОТ ФОТО И ТРУСИКИ"

Как настроить антифлуд чтобы не пропускал повторные объявления?
Доска версии 1.4

Сообщение # 2 13.01.08 - 19:39:27

WR

W
Участник форума

имеющися антифлуд запрещает добавлять 2 объявления подрят с одним содержанием. Он не проверяет все объявления на дубль - это слишком рискованная процедура при хранении базы данных на файлах (открывать все рубрики, блокировать все файлы в поисках объявления - и нагрузка на сервер огромная и щанс потерять данные возрастает).

Сообщение # 3 14.01.08 - 06:08:51

meren

M
гость


Так мне добавили 15 объявлений подряд одного содержания.

У меня код такой посмотрите может где ошибка:

if ($antiflud=="1") { // функция АНТИФЛУД здесь!
$linesn = file("$datadir/$fid.dat"); $in=count($linesn);
if ($in > 0) {
$lines=file("$datadir/$fid.dat"); $i=count($lines)-1; $itogo=$i; $dtf=explode("|",$lines[$i]);
$txtback="$dtf[0]|$dtf[1]|$dtf[2]|$dtf[3]|$dtf[4]|$dtf[5]|";
$txtflud="$katnum ber|$katname|$name|$zag|$type|$msg|";
$txtflud=htmlspecialchars($txtflud); $txtflud=stripslashes($txtflud);
$txtflud=str_replace("rn","
",$txtflud);
if ($txtflud==$txtback) {print"$back Данное объявление уже размещено на доске. Флудить на доске запрещено!"; exit;} }}

Сообщение # 4 14.01.08 - 09:05:47

hardom

H
Участник форума

Навярняка добавили в разные разделы, как я понял этот мод защищает от подачи в один раздел

Сообщение # 5 14.01.08 - 17:57:14

Rootman

R
гость

А как же графическая защита?

Сообщение # 6 15.01.08 - 06:18:46

meren

M
гость

Да ... разделы разные

Сообщение # 7 15.01.08 - 08:46:31

WR

W
Участник форума

в доске? Так это в версии ЛЮКС тока, кажись я сделал...

Сообщение # 8 21.01.08 - 16:34:02
Изменить WR-Board :Предыдущая темаСледующая тема: а ведется ли работа над устранением ошибок?
Страницы:  1  

Сообщение
Имя E-mail
Сообщение

Нажмите на точку возле имени для обращения к участнику

Смайлы:

Ещё смайлы
Эмодзи
         
Защитный код: (введите цифры, которые на синем фоне)
Ответ на вопрос: (Какой сейчас год?)
   
WR-Счётчик
Powered by WR-Forum Professional © 2.3 UTF-8 beta версия