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
Форумы портала PHP.SU :: Версия для печати :: Username вместо IP
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Username вместо IP

Страниц (1): [1]
 

1. Kuzia - 01 Ноября, 2010 - 16:18:12 - перейти к сообщению
Есть IP пользователя. Нужно в базе (мускул) найти этот IP, взять из этой же строки Username и благополучно вывести его. Как все это можно реализовать?
2. DeepVarvar - 01 Ноября, 2010 - 17:41:19 - перейти к сообщению
Kuzia а если IP динамический??? Отвечу - никак...
Иначе дадим доступ совсем другому человеку или обзовем его не тем именем ))
3. Uchkuma - 01 Ноября, 2010 - 17:44:56 - перейти к сообщению
Kuzia, вы хотите сделать что-то вроде автоматической авторизации?
4. Kuzia - 01 Ноября, 2010 - 18:04:23 - перейти к сообщению
Uchkuma, нет. У меня есть форум. Отдельно написал сделал скрипт генератора чисел. Нужно, чтобы было видно какое кому число выпало. Идентификация в стороннем скрипте возможна только по IP. А мне нужно, чтобы было видно не IP, а имя пользователя, найденное по IP в базе
5. DeepVarvar - 01 Ноября, 2010 - 18:35:19 - перейти к сообщению
Если идет речь о "тех кто онлайн" принимающих участие в "выпадении чисел", то писать в базу и читать из нее будет слишком расходно, такое лучше и проще сделать на сессиях...
6. Kuzia - 01 Ноября, 2010 - 19:07:16 - перейти к сообщению
Нет. Записываться будет какое число кому выпало. Например: У нас есть человек с IP: 95.95.95.95. Ему выпало число 15. Мы ищем в базе его IP и видим, что это Вася. В итоге пишем:
Вася - 15
Маня -80
Саня - 65
и т.д.
7. Uchkuma - 01 Ноября, 2010 - 19:36:24 - перейти к сообщению
Ну так в чем у вас проблема-то? Вам нужно составить sql-запрос к базе?
8. Kuzia - 01 Ноября, 2010 - 20:11:08 - перейти к сообщению
Да, помогите с запросом. Знания PHP у меня минимальны...
9. Uchkuma - 01 Ноября, 2010 - 20:18:59 - перейти к сообщению
Мы не видим структуру соответствующей таблицы вашей бд.
(Добавление)
Грубо говоря
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT Username FROM база_данных WHERE ip='95.95.95.95' LIMIT 1

 

Powered by ExBB FM 1.0 RC1