Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вход пол логином и паролем в скрипте
 
 автор: LO   (16.03.2006 в 16:34)   письмо автору
 
 

Я зарегистрирована на сайте, но мне нужно получать довольно часто информацию, доступ к которой можно получить только зарегистрированным пользователям.
Я хочу написать скрипт, который заходил на этот сайт(под мои м логином и паролем) и скачивал нужные мне страницы, только вот не знаю даже с чего начать.

   
 
 автор: Trianon   (16.03.2006 в 16:47)   письмо автору
 
   для: LO   (16.03.2006 в 16:34)
 

То есть, речь идет о другом сайте? Не том, на котором Вы можете исполнять скрипты PHP?

   
 
 автор: LO   (16.03.2006 в 17:08)   письмо автору
 
   для: Trianon   (16.03.2006 в 16:47)
 

Да речь идет, совсем о друком удаленной сайте

   
 
 автор: Trianon   (16.03.2006 в 17:18)   письмо автору
 
   для: LO   (16.03.2006 в 17:08)
 

Придется реализовывать весь диалог с чужим сервером через сокеты. Отправять ему данные формы с логином и паролем, ждать ответ, вычерпывать из него кукисы. Отправлять с кукисами запросы на страницы, которые Вас интересуют. Разбирать страницы и укладывать информацию из них на место окончательного хранения.

Более подробно всё определяется конкретным сайтом.

   
 
 автор: mishaMC   (16.03.2006 в 16:53)   письмо автору
 
   для: 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

   
 
 автор: cheops   (16.03.2006 в 22:13)   письмо автору
 
   для: LO   (16.03.2006 в 16:34)
 

Авторизация каким методом происходит?

   
 
 автор: LO   (17.03.2006 в 10:36)   письмо автору
 
   для: cheops   (16.03.2006 в 22:13)
 

На главной,я ввожу свои логин и пароль, затем посылаются эти данные на страницу login.php. Что там именно происходит я не знаю, но у меня создаются кукисы (если правильный ввод) и перекидывает на др. страницу (возможно еще создается сессия, но я пока точно не знаю, но в кукисах хранится переменная, значение которой похоже на SID, но она называется совсем по другому)

   
 
 автор: Trianon   (17.03.2006 в 10:53)   письмо автору
 
   для: LO   (17.03.2006 в 10:36)
 

Посе этого кукисы в процессе навигации по сайту не создаются и не изменяются?

   
 
 автор: cheops   (17.03.2006 в 13:19)   письмо автору
 
   для: LO   (17.03.2006 в 10:36)
 

Тогда как правильно подсказывает mishaMC вам в http://softtime.ru/forum/read.php?id_forum=1&id_theme=9050 - нужно в скрипте эмулировать поведение бразуера - запоминать cookie.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования