Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: как узнать ID браузера
Покинул форум
Сообщений всего: 147
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
Всем привет.
У меня вопрос,как узнать ID браузера ?
Не определение типа браузера ($_SERVER['HTTP_USER_AGENT'];)
а именно какой-то некий ID ,у каждого браузера он мол свой.
Подскажите как его получить ? (Добавление)
или если я додумал - он содержится в этих полях ?
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0
как я понимаю он содержится тут ?
esterio
Отправлено: 07 Февраля, 2014 - 15:24:11
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
нет ето не ИД. Мб версия сборкы но не ИД. Как Вы себе представляете себе когда все браузеры должны иметь уникальный идентификатор. Так что не видумуйте
Dee
Отправлено: 07 Февраля, 2014 - 15:25:10
Частый гость
Покинул форум
Сообщений всего: 147
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
ну да,а как его получить ?
eai
Отправлено: 07 Февраля, 2014 - 15:30:16
Частый посетитель
Покинул форум
Сообщений всего: 521
Дата рег-ции: Сент. 2009 Откуда: Петроград
так и смысл шифрование делать?:
получается с двух одинаковых браузеров будет одинаковые денные
esterio
Отправлено: 07 Февраля, 2014 - 16:05:22
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Dee пишет:
так и смысл шифрование делать?:
А где здесь шифрирование? Здесь хэширование.
По сабжу: нету уникально идентификатора.
Можно учитивать ИП, порт, юзер-агент
Dee
Отправлено: 07 Февраля, 2014 - 16:20:02
Частый гость
Покинул форум
Сообщений всего: 147
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
ну меня следующий вопрос,
есть два пользователя с одинаковым айпи
и одинаковыми браузерами.
Как отличить их друг от друга ?
eai
Отправлено: 07 Февраля, 2014 - 16:21:13
Частый посетитель
Покинул форум
Сообщений всего: 521
Дата рег-ции: Сент. 2009 Откуда: Петроград
Помог: 10 раз(а)
Dee
Ты лучше скажи на кой тебе енто
IllusionMH
Отправлено: 07 Февраля, 2014 - 16:21:22
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
Dee, по сессии/кукам, просить их в JS отдавать время и сравнивать разницу во времени тогда набрав некоторую статистику на каждого пользователя можно примерно прикинуть быстродействие его компа и сети, и тогда можно попытаться отлавливать случаи когда эти 2 пользователя имеют различающееся системное время, а значит это с большой вероятностью разные компьютеры.
Все равно не существует метода абсолютно точного определения, зачем придумывать еще что-то?
Покинул форум
Сообщений всего: 147
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
я делаю голосование.
мне сделали оговорку,чтобы можно было голосовать с разных компьютеров с одинаковым ип.
Т е,если я прилеплю ип,то 1 раз проголосовали и все,он заблочит весь офис например.
Они не смогут голосовать.
Кукисы и сессии тоже будут применены,но если их удалить,то по идее можно будет заного проголосовать.
eai
Отправлено: 07 Февраля, 2014 - 16:27:32
Частый посетитель
Покинул форум
Сообщений всего: 521
Дата рег-ции: Сент. 2009 Откуда: Петроград
Помог: 10 раз(а)
Dee пишет:
я делаю голосование.
мне сделали оговорку,чтобы можно было голосовать с разных компьютеров с одинаковым ип.
Т е,если я прилеплю ип,то 1 раз проголосовали и все,он заблочит весь офис например.
Они не смогут голосовать.
Кукисы и сессии тоже будут применены,но если их удалить,то по идее можно будет заного проголосовать.
твоя миссия не выполнима, а если у меня 2 браузера установлино
IllusionMH
Отправлено: 07 Февраля, 2014 - 16:29:56
Активный участник
Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011 Откуда: .kh.ua
Помог: 242 раз(а)
Dee, авторизация пользователей. Либо своя, либо через внешние сервисы. И в бд хранить список проголосовавших и оценки и прочую инфу. (Добавление) eai, а там только сделать клиентскую прогу которая будет в шифрованном виде слать данные о железе человека. Но тут появляется проблема с наличием второго компа А потом еще и с виртуалами, в которых подделывать эти данные. А потом прогу пропустят через дизасемблер и все. 1 клик - квадриллионы голосов.
Как можно жить в таком мире?
Покинул форум
Сообщений всего: 147
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
eai пишет:
Dee пишет:
я делаю голосование.
мне сделали оговорку,чтобы можно было голосовать с разных компьютеров с одинаковым ип.
Т е,если я прилеплю ип,то 1 раз проголосовали и все,он заблочит весь офис например.
Они не смогут голосовать.
Кукисы и сессии тоже будут применены,но если их удалить,то по идее можно будет заного проголосовать.
твоя миссия не выполнима, а если у меня 2 браузера установлино
ну я вообще хотел изначально сделать сердечко как по контакту(1 анкета 1 голос),
но сказали -что надо вот так.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.