Отображение зарегистрированного контента на сайте
175 просмотра
1 ответ
Я не совсем уверен, как описать это словами, не делая это слишком сложным, поэтому вот что я хочу сделать:
- Пользователь заходит на мой сайт, скажем: www.example.com/
- Сервер переходит на другой сайт, example2.com, на котором есть поле, где их пользователи должны ввести свои имя пользователя и пароль.
- Сервер автоматически вводит имя пользователя и пароль, а затем перенаправляется в «пользовательский раздел» сайта.
- Сервер нажимает на одну из ссылок на боковой панели и отправляется на другую страницу «Пользовательский раздел».
- Затем сайт захватывает весь контент на этой странице и отображает его на example.com.
Причина, по которой я пытаюсь это сделать, состоит в том, чтобы создать RSS-канал на веб-сайте, в котором есть часть имени пользователя и пароля, где пользователь должен войти в систему. Я не видел веб-сайта создания RSS, который позволяет вам делать это, что почему я пытаюсь сделать это таким образом. Однако, если кто-то знает о веб-сайте RSS, который позволит вам сделать это, это также было бы здорово.
Спасибо за любую помощь!
Автор: PF1 Источник Размещён: 13.11.2019 11:48Ответы (1)
6 плюса
Похоже, вы ищете cURL и cookiejar:
http://curl.haxx.se/libcurl/php/examples/cookiejar.html
Это позволит вам программно войти на сайт, оставить сеанс открытым, а затем получить доступ к содержимому, защищенному входом. Получив содержимое страницы, вы можете использовать DomDocument ( http://us2.php.net/manual/en/domdocument.loadhtml.php ), чтобы получить доступ к нужному контенту и превратить его в данные RSS.
Редактировать: если веб-сайт использует ключи формы, как это делают многие, это потребует дополнительной работы для извлечения ключа формы со страницы входа в систему и добавления его в POST входа в систему.
Автор: Mark Размещён: 06.08.2009 01:48Вопросы из категории :
- php Как вы отлаживаете PHP-скрипты?
- php Заставьте XAMPP / Apache обслуживать файл вне htdocs
- php Как включить файлы PHP, которые требуют абсолютного пути?
- php Скрипт входа со скрытыми кнопками
- php How can I find unused functions in a PHP project
- html Определить часовой пояс пользователя
- html Как определить, какой из указанных шрифтов был использован на веб-странице?
- html Как мне дать моим веб-сайтам значок для iPhone?
- html Как отключить автозаполнение браузера в поле веб-формы / теге ввода?
- html Как автоматически изменить размер текстовой области с помощью Prototype?
- rss Могу ли я подавать RSS в формате JSON?
- rss Изображения в ленте RSS
- rss Как просмотреть RSS-каналы в формате XML?
- rss SyndicationFeed: Содержимое как CDATA?
- rss Отображение зарегистрированного контента на сайте
- client REST клиенты для Java?
- client Использование Git в Windows
- client при написании клиента POP3 в C
- client UDP и сокеты, recvfrom (), возвращающий -1 и ресурс временно недоступен