|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 07.12.2024 - 16:56:28
Страницы: 1 АнтиматОбъявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
Сергей •
С Участник форума
|
Как сделать функцию антимат для гостевой WR-Guest? Чтобы в место нецензурных слов были *** | |
|
Сообщение # 1 |
02.06.08 - 14:09:19
| | And •
A Участник форума
|
Предлагаю такой вариант Код: $ambase="base.dat"; $text=$_POST['text']; $file=file($ambase); for($i=0; $i<count($file); $i++){ $wrd=explode(",",$file[$i]); for($y=0; $y<count($wrd); $y++){ $text=str_replace($wrd[$y], '***', $text); } } echo "$text"; | "base.dat" текстовый файл, в котором перечислены через запятую запрещённые слова | |
|
Сообщение # 2 |
03.06.08 - 10:54:00
| | Валера •
В гость
|
|
Сообщение # 3 |
22.06.08 - 21:27:01
| | Вася •
В гость
|
And, а куда вписать код??? | |
|
Сообщение # 4 |
30.06.08 - 16:17:49
| | And •
A Участник форума
|
Сначала надо создать файл со списком запрещённых слов - base.dat слова перечислить через запятую, а этот код можно вставить перед строкой 110- >$msg=str_replace("|","I",$msg);
Код: function antimat($msg){ $ambase="base.dat"; // файл со списком запрещённых слов (перечислить через запятую) $file=file($ambase); for($i=0; $i<count($file); $i++){ $wrd=explode(",",$file[$i]); for($y=0; $y<count($wrd); $y++){ $msg=str_replace($wrd[$y], '***', $msg); } } return "$msg"; } $msg=antimat($msg); |
это простейший фильтр антимат
| |
|
Сообщение # 5 |
21.07.08 - 23:50:26
| | ВИКТОР_ЗАКАЛ •
В гость
|
|
Сообщение # 6 |
26.09.09 - 22:57:51
| | WR •
W Участник форума
|
ВИКТОР_ЗАКАЛ, поделись | |
|
Сообщение # 7 |
27.09.09 - 09:10:05
| | ВИКТОР_ЗАКАЛ •
В гость
|
Сейчас оформлю как модулем, и дам ссылку | |
|
Сообщение # 8 |
27.09.09 - 12:00:33
| | Страницы: 1
|