IP браузер

1. Удаленный (08.02.2010 / 22:15)
Вродь не правильно названия темы сформировал. Но как сделать так, чтоб в моторе возле юзера, где указан его ип адрес и софт, со стороны было бы написано типа город или оператор

2. Удаленный (08.02.2010 / 22:57)
нужно иметь соответствующую базу, которая позволяла бы понять, кому принадлежит этот ip

3. Удаленный (08.02.2010 / 23:21)
ojgen (Сегодня / 22:57)
нужно иметь соответствующую базу, которая позволяла бы понять, кому принадлежит этот ip
http://nickspring.ru/archives/31 вот. Хы а как тут в моторе мускул впихнуть....

4. Удаленный (08.02.2010 / 23:56)
руками. Там же вся методика описана.

5. Удаленный (09.02.2010 / 00:01)
тоисть как подключить то. базу создал, дамп бросил.... а как вывести в странице, чтоб ишла запись на профиль

6. Удаленный (09.02.2010 / 00:01)
$REMOTE_ADDR
$HTTP_X_FORWARDED_FOR
эту ерунду знаю только и всё... хочу на мускуле

7. Удаленный (09.02.2010 / 00:28)
при чем тут это? В моторе определяется ip соответствующей переменной. Далее ее переводишь в город согласно методике и пишешь куда надо в профиль или еще куда

8. Удаленный (09.02.2010 / 00:40)
//------------------ Функция определения реального IP --------------------//
if (isset($_SERVER['HTTP_X_FORWARDED_FOR']) && preg_match("|^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_X_FORWARDED_FOR'])){
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];}
elseif(isset($_SERVER['HTTP_CLIENT_IP']) && preg_match("|^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$|", $_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];}
else {$ip = preg_replace("|[^0-9\.]|", "", $_SERVER['REMOTE_ADDR']);}
$ip=check($ip);
//------------------ Функция определения реального браузера --------------------//
if (isset($_SERVER['HTTP_X_OPERAMINI_PHONE_UA'])) {$browsus = htmlspecialchars(stripslashes($_SERVER['HTTP_X_OPERAMINI_PHONE_UA']));}
elseif(isset($_SERVER['HTTP_USER_AGENT'])) {$browsus=htmlspecialchars(stripslashes($_SERVER['HTTP_USER_AGENT']));} 
else {$browsus='Not_detected';}
$brow=preg_replace('|http://|i','', $browsus);
$brow=strtok($brow,'(');
$brow=strtok($brow,' ');
$brow=substr($brow,0,22);
$brow=check($brow); 


9. Удаленный (09.02.2010 / 00:42)
непонимаю.....

10. Удаленный (09.02.2010 / 00:53)
ну вот ты получил ip в переменной $ip. дальше идешь по своей ссылке, которую выше дал. и определяешь собсно город

URL: https://visavi.net/topics/5869