![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 18.02.2008
Сообщений: 4
|
![]()
Извеняюсь сразу, если ответ на это сообщение Вас затруднит.
При создании Сайта для внутренней локальной сети столкнулся со следующей проблемой: Техническая необходимость моего сайта содержит следующую проблему: Необходимо определить IP или локальное имя (%computername%) входящего посетителя, и переодресовать его в другой каталог, например: 1. Если определять IP: У всех посетителей IP адресс имеет общее начало, например 192.168.0.*. Посетитель с IP 192.168.0.4 заходит на стартовую страницу (к примеру, на: http://start.ru/), и автоматически переадресовывается на http://start.ru/4/ Страница определяет его IP и переадресовывает в другой каталог. 2. Если определять %computername%: Посетитель с именем comp_1 заходит на стартовую страницу http://start.ru/, автоматически переадресовывается на http://start.ru/comp_1/ Прошу Вас написать, возможно ли такое написать на html, и, если Вам не трудно, прислать мне исходный код. Заранее огромное Вам Спасибо. |
![]() |
![]() |
#2 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
На чистом ХТМЛ - никак.
Можно пробовать выкрутится как минимум 2мя способами. Первый - вообще даже не на уровне ХТМЛ работать, а задействовать серверное дополнение mod_rewrite, если у вас Апач А второй - использовать Java. Джаву я не знаю, могу лишь привести код, как можно досталь локальный адрес: Код:
|
![]() |
![]() |
#3 |
Регистрация: 18.02.2008
Сообщений: 4
|
![]()
И как полученый код использовать в программе?
Из вышеприведенного кода мы в переменную ipStr загоняем IP в виде строки. Как мне потом урезать первые 10 символов (т.е. первые 192.168.0. что бы осталось последнее число), и как потом присобачить эту переменную в ссылку? Помогите, ПЛЗ! Последний раз редактировалось IvanLex; 19.02.2008 в 12:57. |
![]() |
![]() |
#4 |
Регистрация: 18.02.2008
Сообщений: 4
|
![]()
А как такой вариант будет выглядеть на PHP?
|
![]() |
![]() |
#5 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
![]()
Приблизительно так. Это код с попыткой определить IP прокси сервера заодно.
А вот кросспостинг - это нехорошо. PHP код:
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Последний раз редактировалось Johnatan; 19.02.2008 в 15:08. |
![]() |
![]() |
#6 | |
Заблокирован
Регистрация: 09.03.2008
Сообщений: 69
|
![]() Цитата:
PHP код:
![]() |
|
![]() |
![]() |
#7 |
Laravel/Vue expert
Старожил Подтвердите свой е-майл
Регистрация: 08.08.2007
Сообщений: 2,832
|
![]()
xGroupers, опять со своими вреднЬIми советами? Ваш код несамодостаточен!
|
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
определение ip-адресса | Ермоленко Виктор | Помощь студентам | 0 | 02.06.2008 13:44 |
Определение IP | IvanLex | Общие вопросы по Java, Java SE, Kotlin | 1 | 19.02.2008 09:12 |
Определение местоположения по IP | Zer0 | Работа с сетью в Delphi | 8 | 27.12.2007 10:56 |
Определение IP | RKS | Работа с сетью в Delphi | 3 | 13.12.2007 15:43 |
из Паскаля определить запущен ли Windows | Трофимов Александр | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 14.06.2007 15:25 |