我不太确定如何用语言来形容这一点而不会让它变得过于复杂,所以这基本上就是我想要发生的事情:
我尝试这样做的原因是从具有用户必须登录的用户名和密码部分的网站创建RSS源。我没有看到RSS创建网站,使您能够这样做这就是我试图以这种方式完成它的原因。但是,如果有人知道RSS网站可以让你这样做,那也很棒。
感谢您的帮助!
答案 0 :(得分:6)
听起来你可能正在寻找cURL和cookiejar:
http://curl.haxx.se/libcurl/php/examples/cookiejar.html
这将允许您以编程方式登录站点,保持会话打开,然后访问受登录保护的内容。获得页面内容后,您可以使用DomDocument(http://us2.php.net/manual/en/domdocument.loadhtml.php)访问所需内容并将其转换为RSS数据。
编辑:如果网站使用表单键,就像许多人一样,这需要额外的工作来从登录页面中提取表单键并将其添加到登录POST