|
|
|
| Я зарегистрирована на сайте, но мне нужно получать довольно часто информацию, доступ к которой можно получить только зарегистрированным пользователям.
Я хочу написать скрипт, который заходил на этот сайт(под мои м логином и паролем) и скачивал нужные мне страницы, только вот не знаю даже с чего начать. | |
|
|
|
|
|
|
|
для: LO
(16.03.2006 в 16:34)
| | То есть, речь идет о другом сайте? Не том, на котором Вы можете исполнять скрипты PHP? | |
|
|
|
|
|
|
|
для: Trianon
(16.03.2006 в 16:47)
| | Да речь идет, совсем о друком удаленной сайте | |
|
|
|
|
|
|
|
для: LO
(16.03.2006 в 17:08)
| | Придется реализовывать весь диалог с чужим сервером через сокеты. Отправять ему данные формы с логином и паролем, ждать ответ, вычерпывать из него кукисы. Отправлять с кукисами запросы на страницы, которые Вас интересуют. Разбирать страницы и укладывать информацию из них на место окончательного хранения.
Более подробно всё определяется конкретным сайтом. | |
|
|
|
|
|
|
|
для: LO
(16.03.2006 в 16:34)
| | Я сталкивался с подобной проблемой. Скорее всего вам потребуется, чтобы скрипт на php "притворялся" браузером. Это делается при помощи сокетов. Вот ссылки, на этом форуме, где подобное обсуждалось. Если что-то непонятно, отвечу дополнительно, пишите лично на майл.
Ссылки на форуме:
http://softtime.ru/forum/read.php?id_forum=1&id_theme=8931&page=2
http://softtime.ru/forum/read.php?id_forum=1&id_theme=9050&page=2 | |
|
|
|
|
|
|
|
для: LO
(16.03.2006 в 16:34)
| | Авторизация каким методом происходит? | |
|
|
|
|
|
|
|
для: cheops
(16.03.2006 в 22:13)
| | На главной,я ввожу свои логин и пароль, затем посылаются эти данные на страницу login.php. Что там именно происходит я не знаю, но у меня создаются кукисы (если правильный ввод) и перекидывает на др. страницу (возможно еще создается сессия, но я пока точно не знаю, но в кукисах хранится переменная, значение которой похоже на SID, но она называется совсем по другому) | |
|
|
|
|
|
|
|
для: LO
(17.03.2006 в 10:36)
| | Посе этого кукисы в процессе навигации по сайту не создаются и не изменяются? | |
|
|
|
|
|
|
|
для: LO
(17.03.2006 в 10:36)
| | Тогда как правильно подсказывает mishaMC вам в http://softtime.ru/forum/read.php?id_forum=1&id_theme=9050 - нужно в скрипте эмулировать поведение бразуера - запоминать cookie. | |
|
|
|