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 - адреса и веб-сервер. [2]
Форумы портала PHP.SU » » Работа с сетью » IP - адреса и веб-сервер.

Страниц (3): « 1 [2] 3 »
 

16. Гость - 25 Июня, 2012 - 11:59:54 - перейти к сообщению
Мне интересен ответ. Мне неинтересны другие вещи. Например разглагольствования на отвлеченные темы, и демонстрации кривых скриптов.
17. EuGen - 25 Июня, 2012 - 12:03:38 - перейти к сообщению
Очень хорошо. Я даже передумал закрывать тему, потому как просто любопытно сколько ответов Вы получите "по существу". Успехов.
18. Гость - 25 Июня, 2012 - 12:08:33 - перейти к сообщению
EuGen пишет:
Вам трижды был дан ответ
Ни разу.
EuGen пишет:
"общих случаях" (просветите, кстати, чтобы не быть голословным, мне для развития будет полезно
Поищите книгу про сети. Можно даже с пометкой "для чайников". Это будет очень полезно для развития. Ознакомившись с ней, вы в легкую найдете первую ошибку.
(Добавление)
EuGen пишет:
Я даже передумал закрывать тему

А тему стоит не закрыть, а отсечь все сообщения кроме первого, и в худшем случае перенести в курилку, а правильнее всего, удалить, как не имеющие смысла.
19. DeepVarvar - 25 Июня, 2012 - 12:18:26 - перейти к сообщению
MisHel64 пишет:
демонстрации кривых скриптов
И какой по вашему прямой?
20. Гость - 25 Июня, 2012 - 12:24:15 - перейти к сообщению
DeepVarvar пишет:
MisHel64 пишет:
демонстрации кривых скриптов
И какой по вашему прямой?
Который прямой.
21. DeepVarvar - 25 Июня, 2012 - 12:25:30 - перейти к сообщению
MisHel64 пишет:
Который прямой
точно, и как я сам не догадался... Радость
22. EuGen - 25 Июня, 2012 - 12:40:20 - перейти к сообщению
Итак, я не поленился выделить в отдельную тему, так что это не будет "не по теме".
А теперь - опишите четко, где именно есть ошибки - это стало уже важно, так как материалы доступны сообществу и индексируются в поисковиках, на нашем же портале размещаются только качественные материалы. Ответы в стиле
MisHel64 пишет:
Поищите книгу про сети. Можно даже с пометкой "для чайников". Это будет очень полезно для развития

приравниваются к демагогии, отсутствии аргументации и некорректным высказываниям (в просторечии - троллинг) в лично мой адрес, так как явно указывают на невысокий уровень знаний. Возможно, мои знания и невысоки, однако - аргуметируйте.

Про Ваш изначальный вопрос - ждите ответа в первой теме, она оставлена без сообщений.
23. Гость - 25 Июня, 2012 - 12:58:46 - перейти к сообщению
EuGen пишет:
А теперь - опишите четко, где именно есть ошибки

5я строка кода. Достаточно четко?
24. EuGen - 25 Июня, 2012 - 13:01:58 - перейти к сообщению
Нет. Не понятно. Поясните - мне, насколько я понимаю, простительно быть непонятливым, коль скоро Вы утверждаете, что там есть ошибка.
25. Гость - 25 Июня, 2012 - 13:09:51 - перейти к сообщению
Помните я писал:
MisHel64 пишет:
И второй момент. Не нужно путать ситуации когда спрашивают "вообще" и в "частности". Мой вопрос про конкретную ситуацию, то есть из серии "в частности".


Вот объясните мне, что именно описывает ваш массив в 5й строке кода.
1) Вариант "в частности", то есть там описаны только серые IPы вашей локальной сети.
2) Вариант "вообще", то есть там описаны все серые IPы.
3) Что-то другое?
26. fdr21 - 25 Июня, 2012 - 13:16:09 - перейти к сообщению

Вот объясните мне, что именно описывает ваш массив в 5й строке кода.
1) Вариант "в частности", то есть там описаны только серые IPы вашей локальной сети.
2) Вариант "вообще", то есть там описаны все серые IPы.
3) Что-то другое?

народ, можете объяснить о каком коде идет речь!? в теме вроде бы не каких кодов нет!!!
27. Гость - 25 Июня, 2012 - 13:19:03 - перейти к сообщению
fdr21 пишет:
народ, можете объяснить о каком коде идет речь!? в теме вроде бы не каких кодов нет!!!

EuGen пишет:
Если же велика охота разбираться с тем, как проверяется HTTP_X_FORWARDED_FOR, посмотрите http://forum.php.su/topic.php?fo...35&topic=750 - там есть метод для определения IP-адреса с учетом этого заголовка.
28. EuGen - 25 Июня, 2012 - 13:21:04 - перейти к сообщению
Ни то, ни другое. Если бы Вы полюбопытствовали и посмотрели, как именно происходит там разбор HTTP_X_FORWARDED_FOR (а ведь именно для этого была дана ссылка - чтобы Вы посмотрели соответствующий метод), то Вы бы увидели, что данный массив используется в качестве фильтра для адресов из тех подсетей, которые не следует учитывать при разборе. Иными словами, если есть данные
CODE (htmlphp):
скопировать код в буфер обмена
  1. 192.168.0.1 55.66.77.88 11.22.33.44

- то "первоначальным" будет считаться адрес 55.66.77.88, а не 192.168.0.1
А так как наиболее распространенными для адресов локальных подсетей является 10.0.0.0/8 и 192.168.0.0/16 - то эти два диапазона и включены в конфигурацию "по-умолчанию". Если требуются другие подсети - достаточно просто их подключить.
Если бы было желание описать все адреса, то это было бы сделано с соответствующим комментарием, однако в общем случае это делать и некорректно, ведь если код будет использоваться в локальной сети, он не должен отбрасывать адреса из этой сети.
Проще говоря, эта самая строка как раз и нужна, чтобы код работал в "общем случае" - так как "общий" есть совокупность "частных", под каждый из которых благодаря ей код легко подстраиваем.
29. Viper - 25 Июня, 2012 - 13:28:34 - перейти к сообщению
Вот же развели Улыбка)) Прям как на вече Улыбка Ответ дан в соседней теме. Почему именно так,а не эдак, думаю объяснять не стоит.
30. EuGen - 25 Июня, 2012 - 13:29:28 - перейти к сообщению
А эта тема к другому относится. К чему именно - думаю, выше и так ясно. И я все еще жду аргументации.

 

Powered by ExBB FM 1.0 RC1