首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从论坛线程中获取数据?

如何从论坛线程中获取数据?
EN

Stack Overflow用户
提问于 2011-09-25 10:13:49
回答 1查看 542关注 0票数 0

我从Curl / php开始,我真的很享受它能做的事情。虽然,我有几天的时间被阻止了,我真的需要帮助。

多亏了txt文件,我需要用另一个脚本抓取和处理一些特殊的数据。

这些数据是由一位成员在我的论坛上发布的代理,并同意在与论坛相关的外部网站上发布。

代理位于此表单下

代码语言:javascript
复制
107.2.178.129:47535<br/>173.174.251.89:18785<br/>173.48.224.237:1807<br/>and so on ... 

我需要将它们放在一个文本文件中,每行一个代理。

这是我到目前为止所掌握的

代码语言:javascript
复制
<?php


$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'http://www.external-site.com/Members/Login.php');

curl_setopt ($ch, CURLOPT_POST, 1);

curl_setopt ($ch, CURLOPT_POSTFIELDS,
'fieldname1=fieldvalue1&fieldname2=fieldvalue2');

curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

$store = curl_exec ($ch);

curl_setopt($ch, CURLOPT_URL,
'http://www.external-site.com/index.cgi?action=display&thread=26');

$content = curl_exec ($ch);

curl_close ($ch); 

?>

在那之后我就卡住了。

EN

回答 1

Stack Overflow用户

发布于 2011-09-25 10:24:10

你收到论坛的帖子了吗?假设$content有效:

代码语言:javascript
复制
file_put_contents('proxies.txt', implode('\n', explode('<br/>', $content)));

在Linux上使用\n,在Windows上使用\r\n

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7543214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档