| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Определение IP |
| Автор: crang 2.7.2004, 14:48 |
| Подскажите КАК это сделать??? |
| Автор: scriptcoder 2.7.2004, 19:20 |
| На JavaScript????? |
| Автор: Sardar 2.7.2004, 19:50 |
| Пока не нашел никаких способов. В принципе это не секретная инфа(свой IP), чужой по хосту тоже в принципе не запрещенно спросить... Встречный вопрос: зачем это нужно? Твой скрипт на сервере получит IP юзера в переменной окружения, лишниx телодвижений делать не нужно. |
| Автор: sergejzr 2.7.2004, 20:08 |
| Вот, попробуй http://javascript.internet.com/user-details/ip-address.html |
| Автор: Sardar 2.7.2004, 21:06 |
| sergej.z это не JS, IP узнается на сервере, SSI скрипт. А сумеем достать IP на клиенте? У меня пока безрезультатно. |
| Автор: sergejzr 2.7.2004, 21:32 | ||||
Мда, действительно Ну тогда этот:
Мозилла, Опера ОК в ИЕ не проверял... |
| Автор: mix 2.7.2004, 21:52 | ||
Судя по всему тут ещё java аплет нужен! |
| Автор: Sardar 2.7.2004, 22:00 |
| Опять не прокатит, т.к. это Java, с ИЕ не особо дружит. На "чистом" JavaScript(средства существующие в популярных браузерах) по моему сделать нельзя. |
| Автор: DENNN 3.7.2004, 00:55 |
| Задумайтесь о том, что если в компьютере хотя бы две сетевые карты, то определение ip ничего в практическом плане не даст, потому что встает задача определения дефолтного шлюза или коннекта через проксю и т.д и т.п. А уж делать трассировку маршрута через ява-скрипт это полный изврат. Тут уж хотя бы ява апплеты неплохо сделать |
| Автор: crang 12.7.2004, 16:24 | ||
Спасибо за помощь! - Это то, что мне нужно. И ещё вопрос - как организовать файловый ввод (запись в файл, ведение лога), какие есть для этого функции? |
| Автор: Gold Dragon 12.7.2004, 19:20 |
| JavaScript не работает с файлами вообще (кроме куков) |
| Автор: crang 13.7.2004, 09:24 |
| как мне записать что-нибудь в текстовый файл, если сервак не поддерживает ни ПШП ни ПЭРЛ? |
| Автор: Ignat 13.7.2004, 09:37 |
| никак. Это не реализовано в целях безопасности. Сохрани в куках. Я так понял, нужно забанить IP, в данном случае можно это сделать только для человека, который ни черта не смыслит в настройках навигатора. Т.е. сохранить бан в куках. В остальных случаях нужен серверный скрипт, и то нет 100% уверенности. Можно вылезти через прокси. |
| Автор: Gold Dragon 13.7.2004, 09:43 |
| В общем, ищи хост с PHP ил Perl.. Там можешь сделать типа свалки и хранить и выполнять свои скрипты. |