| |
|
|
| | Скажите как узнать адрес сайта, если скажем он расположен по ссылке
http://url.ru/redirect.php?id=45
т.е. эта ссылка приведет на какой то сайт, адрес которого надо узнать. | |
| |
|
|
| |
|
|
| |
для: Евгений Петров
(27.01.2006 в 18:07)
| | | Если я правильно понял, то нужно узнать из файла пхп, с которого стоит эта ссылка?
Тут реально, наверное, можно только на виндовом хостинге попытаться выяснить. При помощи включения COM объекта XMLHTTP.
Он позволяет запретить редирект при навигации и получить адрес куда пошел редирект. Потом опять навигатимся на полученный адрес и опять запрещаем редирект, до тех пор, пока не придем к конечному сайту. | |
| |
|
|
| |
|
|
| |
для: XPraptor
(27.01.2006 в 18:13)
| | | Уже разобрался. Все проще. Через сокеты надо открыть скрипт там будут все заголовки, в том числе и location | |
| |
|
|
| |
|
|
| |
для: Евгений Петров
(27.01.2006 в 18:16)
| | | Это в случае одного редиректа, а если в том файле дальше цепочка? Для этого и юзают XMLHTTP. Кстати, его и в AJAX юзают для асинхронной подгрузки данных в страницы. | |
| |
|
|
| |
|
|
| |
для: XPraptor
(27.01.2006 в 18:32)
| | | В моем случае все было просто :) | |
| |
|
|