|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Задачка для знатоков форм. |
|
|
Задачка для знатоков форм.
|
Старый параноик Сообщения: 2423 |
Профиль | Отправить PM | Цитировать Вот какое дело. Хотел сделать себе буркмарклет, который будет быстро делать IP Lookup. Для примера того, что я хочу, вот:
Вышел на страницу http://www.whois-service.ru/lookup/ Пытаюсь сделать букмарклет для быстрого запроса - НЕ МОГУ. Казалось бы, должно быть что-то типа http://www.whois-service.ru/lookup/?...mageField2.y=0 Ан нет, не выходит! Даёт пустой лист - и всё тут. ПОЧЕМУ? |
|
Отправлено: 13:39, 07-06-2005 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать hasherfrog
ответ может быть очень простым - у них в form стоит метод post. А GET они для данного скрипта могут игнорировать (либо на уровне сервера, либо на уровне скрипта). возможный вариант - использование своего промежуточного скрипта, который бы по твоему запросу отправлял им сформированный POST. второй вариант - формировать POST и уже его отправлять им прямо из буркмарклет (не уверена, что реально) |
Отправлено: 14:17, 07-06-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать mar
Я не специалист, честно, не очень понял. Т.е. в запросе http://www.whois-service.ru/lookup/?...mageField2.y=0 чего-то не хватает? Я сначала подумал, реферрер отселживают. Пробовал с реферрером - всё равно не выходит. Может, там кукис какой-то ещё используется? Джава скрипты со станицы смотрел-смотрел - ни черта не понял :[ |
Отправлено: 14:35, 07-06-2005 | #3 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать нет, скорее всего все проще:
у них в форме в явном виде используется метод POST: , а когда ты формируешь URL-строку типа Цитата:
- сервер может быть настроен на принятие только POST-запросов (ну, например, из соображений безопасности) - сервер принимает все, но скрипт расчитывает на прием именно POST, а GET просто не рассматривает (например в современных версиях PHP по умолчанию, опять-таки из соображений безопасности, стоит register_globals off . Это значит, что (опять-таки по-умолчанию, но по вполне разумному умолчанию) нельзя, получив нашу строку писать сразу $переменная1, а надо $_GET['переменная1'] или, соответственно $_POST['переменная1']. Соответственно, если автор скрипта работает с POST, то он написал $_POST['переменная1'], а переменные, засандаленные в адресную строку были просто проигнорированы). |
|
Отправлено: 15:14, 07-06-2005 | #4 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать А-а-а-а, Семён Семёныч...
Понял, спасибо. Век живи, век учись. Тогда единственным способом будет сохранение html-файла на диск и вызов его, скажем, по букмарклету, с последующим заполнением нужного поля и скриптового нажатия Send. Эммм, пока не знаю как это сделать, но главное я понял. Спасибо. |
|
Отправлено: 15:35, 07-06-2005 | #5 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать hasherfrog
ну да - свой промежуточный скрипт. |
Отправлено: 16:11, 07-06-2005 | #6 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 17:53, 07-06-2005 | #7 |
Ветеран Сообщения: 1864
|
Профиль | Отправить PM | Цитировать Например, вот эта страница. Вроде понимает и работает через GET. Реагирует на запрос типа: http://www.zoneedit.com/whois.html?zone=123.21.123.13
Вообще подобных сайтов очень много в инете, можно выбрать по вкусу |
------- Отправлено: 17:58, 07-06-2005 | #8 |
Человек Сообщения: 3313
|
Профиль | Отправить PM | Цитировать Если искать другие ресурсы, то тогда ИМХО лучше это:
http://leader.ru/secure/whoiz.html?q=255.255.255.255 Правда у них очень серьезные ограничения на частоты попыток. Ну а подобным реесурсам есть даже отдельный топик: FAQ | Как можно узнать свой ip-адрес в интернете |
------- Отправлено: 18:15, 07-06-2005 | #9 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать vadimiron
Greyman Да, я понимаю, я уже сделал через nic.ru Там тоже работает ( http://www.nic.ru/whois/?ip=195.2.62.130 ) Просто на who-is как-то больше вкусностей :] (WHOIS, TRACERT, PING, DNS WATCH, WHATS, IP LOOKUP) Ну я и подумал, сделаю одну примочку, другую... Ну и если честно, просто "заело" меня, как же так? ;] |
Отправлено: 20:19, 07-06-2005 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Создание форм для регистрации | hunter | Вебмастеру | 0 | 11-11-2009 05:07 | |
Разное - Задачка для знатоков Exel | AACC | Программирование и базы данных | 5 | 12-10-2009 07:43 | |
Для знатоков.Стоит ли менять карту РАД.3870 на 9800 ДЖ | ---igor--- | Видеокарты | 4 | 02-05-2009 21:07 | |
Задачка по фото для "чайников" и не только | faterss | Хочу все знать | 7 | 03-07-2007 21:48 |
|