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

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

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

Главная сайта бесплатных php скриптовГлавная сайта   ПоискПоиск  
Сегодня: 10.12.2025 - 09:22:38
Страницы:  1 ... 5  6  7  8  

Модификация форума

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

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

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

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

WR

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


Цитата:

Алексей пишет:
Ну подскажите как кнопку "Редактировать" (пользователем) добавить?


Алексей, нету пока возможности редактировать. Будет в 2.0 версии. Уже пишу.

Сообщение # 79 25.04.11 - 16:25:15

Alexand3r

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

Предлагаю немного изменить систему антиспама для форума версии 1.9. Думаю этим можно обдурить ботов-спамеров.
Найти в файле index.php следующий блок


Код:

//////////////// АНТИСПАМ
if (!isset($wrfname)) { if ($antispam!="0") {
if (array_key_exists("image", $_REQUEST)) { $num=replacer($_REQUEST["image"]);
for ($i=0; $i<10; $i++) {if (md5("$i+$absrand")==$num) {imgwr($st,$i); die();}} }
$xkey=""; mt_srand(time()+(double)microtime()*1000000);
echo'</tr><tr><td>Введите код: ';
for ($i=0; $i<$maxkey; $i++) {
$snum[$i]=mt_rand(0,9); $psnum=md5($snum[$i]+$absrand);
$phpself=$_SERVER["PHP_SELF"];
echo "<img src=$phpself?image=$psnum border=0>\n";
$xkey=$xkey.$snum[$i];} $xkey=md5("$xkey+$absrand");
print" <input name=usernum class=post type=text maxlength=$maxkey size=6>
<input name=xkey type=hidden value=$xkey>";
}
}


и изменить в нем одну строчку кода на этот вариант


Код:
echo "<img src=$phpself?image=$psnum border=0>\n<img src=$phpself?image=$psnum height=1 width=1 border=0>";


--------------------------------------------------
AlcomDemRu

Сообщение # 80 05.05.11 - 22:56:39

uzebnet

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

по моему просто надо сменить антиспам картинку, на галочную систему!!!

Сообщение # 81 06.05.11 - 22:25:02

LOSKAND

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

Alexand3r, а смысл уменьшать размер второй картинки? и вобще для чего делать дубликат изображения?

Сообщение # 82 06.05.11 - 23:45:49

Alexand3r

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

LOSKAND, не буду говорить, что я разбираюсь в принципах распознавания цифр с капчи, но я предположил, что информацию для подбора действующей здесь капчи боты берут из тела страницы (просмотр HTML кода). Каждая цифра на капче соответствует определенному набору букв и цифр. Бот считывает эти данные. Чтобы сбить с толку ботов добавляем в код дополнительную генерацию цифр, но таким образом, чтобы они были не видны для пользователя, но видны для бота в коде страницы.
Если я ошибаюсь, подскажите мне принцип распознавания или считывания цифр с капчи.

Сообщение # 83 07.05.11 - 21:47:16

Alexand3r

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

Может здесь найдутся специалисты, которые подскажут как передать переменную из javascript в пхп используя ajax. Это надо для супербана в скрипте комментариев, пример работы которого можно посмотреть тут alcom.dem[точка]ru

Сообщение # 84 07.05.11 - 22:45:06

admincheg

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


Цитата:

Alexand3r пишет:
Может здесь найдутся специалисты, которые подскажут как передать переменную из javascript в пхп используя ajax. Это надо для супербана в скрипте комментариев, пример работы которого можно посмотреть тут alcom.dem[точка]ru


Дык передать же аргументом к скрипту. Вот где ты отправляешь данные добавь ещё одну переменную в строку отправки. С ходу код не вспомню, давно аяксом игрался.

Сообщение # 85 23.05.11 - 10:42:20

Alexand3r

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

Пробовал таким способом (смотри код), но не получилось...


Код:

<form>
....
<SCRIPT>document.write("<input type=\"Hidden\" name=\"Statistic\" value=\""+Superban+"\">");</SCRIPT>
....
</form>


По поводу антиспама (сообщение №81). Установил в гостевой на своем сайте дней 20 назад, пока ботов не замечено.


Сообщение # 86 27.05.11 - 20:47:04

LOSKAND

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

с ботами бороться в общем то легко, это относительно антиспама у себя поставилобычную картинку она не меняется и ближайшее время не будет. а что бы такую защиту пройти нужно просто пользователю сосчитать цифры и вписать ответ.

Сообщение # 87 27.05.11 - 23:34:22

uzebnet

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

в общем правильно. Но есть и еще один вариант, не пускать к обсуждению пользователей без куки...

Сообщение # 88 27.05.11 - 23:44:26

LOSKAND

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

мой способ не совершенен тем что он не долговечен, рано или поздно авторы или стартёры спамботов пронюхают простоту идеи.

Сообщение # 89 29.05.11 - 03:26:07

Olegos

O
гость

Здравствуйте!

У меня в форум бывает спамят и в подписи ссылки ставят на паразитные сайты - как можна добавить в сслыку, которая в подписи атрибут rel="nofollow"

Сообщение # 90 02.06.11 - 10:43:59

uzebnet

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


Цитата:

Olegos пишет:
Здравствуйте!

У меня в форум бывает спамят и в подписи ссылки ставят на паразитные сайты - как можна добавить в сслыку, которая в подписи атрибут rel="nofollow"

открываеш файл index php ишиш строку где ----------------- > там подпись учатника. сразу после линии и в конце кода ставиш nofollow или noindex можно и то и другое. там разберешся!

Сообщение # 91 02.06.11 - 21:34:07
Расширяем функционал :Предыдущая темаСледующая тема: Загрузка фотографий на форум по URL.
Страницы:  1 ... 5  6  7  8  

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

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

Смайлы:

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