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 :: Версия для печати :: Ip browser
Форумы портала PHP.SU » » Объектно-ориентированное программирование » Ip browser

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

1. KoDeRSmerT - 26 Марта, 2012 - 18:01:38 - перейти к сообщению
privet. ya napisal script top reyting. teper u meya est takoy php naprimer top.php . koqda zaxodis na etot php napromer sayt.ru/top.php?id=1 dlya id1 zascitivaetsya host i hit. etot php ne kartinka. teper mne nujno takoy kod kotoriy polzovatel doljen postavit na svoy sayt. file_get_contents ne qoditsya pri etom v top.php vmesto ip polzovatelya polucaetsya ip servera (
vtoroy sposob curl no eto toje ne qoditsya polzovatel mojet menyat ip browser.
poetomu mne nujno takaya funksiya kotoroe peredayetsya realniy ip i browser polzovatelya.
2. etoYA - 26 Марта, 2012 - 18:11:22 - перейти к сообщению
KoDeRSmerT

PHP:
скопировать код в буфер обмена
  1. $_SERVER['REMOTE_ADDR']
  2. $_SERVER['HTTP_USER_AGENT']
3. LIME - 26 Марта, 2012 - 20:34:19 - перейти к сообщению
etoYA еще в случае запрса через непрозрачный прокси
прокси добавляет заголовок HTTP_X_FORWARDED_FOR
но это на его усмотрение
(Добавление)
в смысле как правило но можно и не получить
4. etoYA - 26 Марта, 2012 - 20:56:05 - перейти к сообщению
LIME, спасиб) Этого не знал)
5. LIME - 26 Марта, 2012 - 21:33:31 - перейти к сообщению
да
и REMOTE_ADDR будет недоступен в этом случае
тут слишком много если
нельзя полагаться на заголовки в определении ип
ну это вообще глупо идентифицировать юзера по ип
6. etoYA - 26 Марта, 2012 - 21:38:02 - перейти к сообщению
LIME, глупо) Был вопрос, был ответ). Не совсем функция, но все же IP определит.
7. KoDeRSmerT - 27 Марта, 2012 - 12:27:17 - перейти к сообщению
LIME пишет:

ну это вообще глупо идентифицировать юзера по ип

a cto sovetues ? ) vse topi cerez ip opredelyautda host )
8. LIME - 27 Марта, 2012 - 20:26:20 - перейти к сообщению
регистрация единственный железный вариант
9. etoYA - 27 Марта, 2012 - 21:16:29 - перейти к сообщению
LIME, мне кажется он про счетчик (счет хостов).
10. KoDeRSmerT - 28 Марта, 2012 - 09:06:25 - перейти к сообщению
etoYA пишет:
LIME, мне кажется он про счетчик (счет хостов).
да.я про счетчик.
11. etoYA - 28 Марта, 2012 - 10:17:21 - перейти к сообщению
Пользуйся суперглобальным массивом $_SERVER
12. KoDeRSmerT - 29 Марта, 2012 - 20:29:25 - перейти к сообщению
qlobalniy massiv daet ip servera potomu cto count.php vizivaetsya funkciyey file_get_contents a mne nujna takaya funksiya kotoraya peredaet samo ip polzovatelya
13. DeepVarvar - 30 Марта, 2012 - 06:45:32 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. function myIP() {
  2.   $ip = getenv('HTTP_X_FORWARDED_FOR');
  3.   return ($ip == "" or $ip == "unknown") ? getenv('REMOTE_ADDR') : $ip;
  4. }

 

Powered by ExBB FM 1.0 RC1