Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2008, 23:05   #1
v01umE
Пользователь
 
Аватар для v01umE
 
Регистрация: 30.05.2008
Сообщений: 18
По умолчанию Определить обязательно настоящий браузер и IP-адрес.

Я создаю wap-сайт. Для контроля за пользователями мне нужно сделать так, чтобы в переменные $a и $b заносились обязательно первичный браузер и IP-адрес (к примеру, у меня телефон имеет браузер:
MyPhone/522.net/
IP:
215.162.200.10 ,

я захожу с Оперы:
OperaMini4.1/blabla/
IP:
192.68.95.211 )

PHP код:
<?php
 $a
=$_SERVER['HTTP_USER_AGENT'];
 if(isset(
$_SERVER['HTTP_X_FORWADER_FOR']))
 {
  
$b=$_SERVER['HTTP_X_FORWADER_FOR'];
 }
 else
 {
  
$b=$_SERVER['REMOTE_ADDR'];
 }
?>
запишет в переменные браузер Оперы и её IP. Как сделать, чтоб там были MyPhone... и его IP?
v01umE вне форума Ответить с цитированием
Старый 14.07.2008, 03:31   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Про IP адреса:
http://www.phpfaq.ru/ip

А вообще у программистов PHP на вопрос "Как 100% определить пользовательский обязательно правильный IP-адрес, броузер и т.д." - есть один ответ: "Приставить к голове пользователя револьвер Магнум и вежливо спросить." И то, гарантия правильности 99%.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Старый 14.07.2008, 09:11   #3
v01umE
Пользователь
 
Аватар для v01umE
 
Регистрация: 30.05.2008
Сообщений: 18
По умолчанию

Но на wen.ru определяется. И что, я должен по-твоему забанить одну Оперу, и в результате забанить всех, кто ей пользуется?
v01umE вне форума Ответить с цитированием
Старый 14.07.2008, 10:46   #4
v01umE
Пользователь
 
Аватар для v01umE
 
Регистрация: 30.05.2008
Сообщений: 18
По умолчанию

Да всё уже. Я разобрался. Массив $_SERVER обогнал и всё понял. За совет спасибо. Многое узнал. :-)
v01umE вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обязательно ли программисту эмигрировать в США? Alar Свободное общение 58 27.12.2010 20:15
Помогите определить ip адрес при http соединении Валерий Работа с сетью в Delphi 4 26.10.2010 13:01
Среди 20 введёных чисел определить чётные, распечатать их, определить min Spade Помощь студентам 4 15.06.2008 18:39
Как определить Свой ip адрес! Marsik Помощь студентам 4 10.04.2008 20:41
как узнать ip адрес зная mac адрес Roman Работа с сетью в Delphi 9 25.06.2007 12:39