Помощь по скриптам | Как такое реализовать ?
Здраствуйте хотелось спросить как так сделать как на скриншоте ?
То есть система автоматически определила что я давно создавал анкету но я забыл данные хотел зарегистрироваться а она пишет что типа уже анкета создана и не даёт создать страничку !!!!
Скрипт dcms :)
------
79494_Screenshot5.png (13.4 Kb)
Скачиваний: 144
________
посл. ред. 17.10.2021 в 04:04; всего 1 раз(а); by 394778698
То есть система автоматически определила что я давно создавал анкету но я забыл данные хотел зарегистрироваться а она пишет что типа уже анкета создана и не даёт создать страничку !!!!
Скрипт dcms :)
------
Скачиваний: 144
________
посл. ред. 17.10.2021 в 04:04; всего 1 раз(а); by 394778698
Чувак, система как угодно может определить, был ли ты зареган. Начиная от IP , UA, Cookies и заканчивая персональными данными типа email и номер телефона
Был где то такой мод регистраци что бан по ИП и нельзя регистрация на одном же ИПи
На гиксе ищи или чичи в работе вряд-ли найдешь. Либо на заказ
Пример кода)
________
посл. ред. 17.10.2021 в 07:57; всего 1 раз(а); by Hryhorii_Ivlev
php
$sqlip = mysql_query("SELECT COUNT(`id`) FROM `users` WHERE `ip` = '".text($_SERVER["REMOTE_ADDR"])."'"); if(mysql_result($sqlip, 0) > 0) $err = 'Вы уже зарегистрированы на сайте!'; ________
посл. ред. 17.10.2021 в 07:57; всего 1 раз(а); by Hryhorii_Ivlev
Hryhorii_Ivlev (17.10.2021 в 07:56) Пример кода)
Слишком часто меняется
php
$sqlip = mysql_query("SELECT COUNT(`id`) FROM `users` WHERE `ip` = '".text($_SERVER["REMOTE_ADDR"])."'"); if(mysql_result($sqlip, 0) > 0) $err = 'Вы уже зарегистрированы на сайте!';
Такое можно сделать с помощью подбора информации IP и некоторые данные из базы допустим!
GooDLike (17.10.2021 в 08:07)
Слишком часто меняется
Слишком часто меняется
Это можно обойти с другого браузера
Проще не заприщать регистрацию мультов, а просто блокировать их
Вот функция для хранения всех IP адресов пользователей:
php
function get_ip_list() { $list = array(); if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $list = array_merge($list, $ip); } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $list = array_merge($list, $ip); } elseif (!empty($_SERVER['REMOTE_ADDR'])) { $list[] = $_SERVER['REMOTE_ADDR']; } $list = array_unique($list); return implode(',', $list); } Стр.: 1, 2
