Форум сетевых администраторов
Показаны 3 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- IP & IP Localhost (http://netadmin.ws/forum/showthread.php?threadid=6074)


Помещено Mr.Death 16-07-2003 в 22:19:

IP & IP Localhost

Привет народ,знаю что задам ламерский вопрос,но всё же:
1.Мне надо узнать IP челов,кто заходит на сайт,и желателньо локальный IP знать. Как это сделать?
P.S. $ip=$HTTP_SERVER_VARS["REMOTE_ADDR"]; прописал (с тегами) и в том айле не кокого ip нету !


Помещено Kfmook 17-07-2003 в 04:07:

вот кусок из pnSession.php от postnuke:

PHP:


// Get (actual) client IP addr
    
$ipaddr = $HTTP_SERVER_VARS['REMOTE_ADDR'];
    if (empty(
$ipaddr)) {
        
$ipaddr = getenv('REMOTE_ADDR');
    }
    if (!empty(
$HTTP_SERVER_VARS['HTTP_CLIENT_IP'])) {
        
$ipaddr = $HTTP_SERVER_VARS['HTTP_CLIENT_IP'];
    }
    
$tmpipaddr = getenv('HTTP_CLIENT_IP');
    if (!empty(
$tmpipaddr)) {
        
$ipaddr = $tmpipaddr;
    }
    if   (!empty(
$HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR'])
) {
        
$ipaddr = preg_replace('/,.*/', '', $HTTP_SERVER_VARS['HTTP_X_FORWARDED_FOR']);
    }
    
$tmpipaddr = getenv('HTTP_X_FORWARDED_FOR');
    if  (!empty(
$tmpipaddr)) {
        
$ipaddr = preg_replace('/,.*/', '', $tmpipaddr);
    }


можеть поможет

__________________
http://simpsons.ykt.ru - русский портал о Симпсонах


Помещено Mr.Death 17-07-2003 в 16:00:

Спасибо что ответил,но я уже знаю как !


Формат времени GMT. Текущее время 09:14.
Показаны 3 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.