php登陆采集问题,带验证码··· 本帖最后由 meinaozi 于 2011-04-03 19:04:13 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我还没研究完stream,暂时不晓得你的程序不过理论上在输入验证码的同时就应该发送有效的cookie验证码本身就依赖session,所以cookie是不能少的 个人建议的header options 最好这样写,兼容服务器$optionget = array ( 'http' => array ( 'method' => "GET" , 'header' => array( "User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.0.04506; CIBA)", "Accept:*/*", "Referer:" . $referer, "Cookie:" . $cookie )));另外如果你第一次请求验证码的时候,肯定有session相关信息的,那个时候都要记录sessionid了,否则服务器怎么找你的验证信息呢? 感谢2楼, 第一次请求验证码就要开始记录cookie.然后做登陆动作的时候,发出去,然后服务器还会返回一组cookie.组合起来,就可以用登陆状态采集了。 即:Cookie: ASP.NET_SessionId=ksk42e45hwdayz45uuse0s45; 文件选择框中加多选择条件 php 截取网页表格问题 ZT_King来考试了.数据库问题. 麻烦大家帮我看看这几句代码错在哪里,提示Parse error: syntax error, unexpected $end php函数名字大小写没区别吗? 求助:按顺序排列 谁帮我看下以下代码,为什么表格出不来呢? 关于PHP开源协议GPL的法律问题,纯技术问题. 升星,散分!!! 写PHP程序,大家用什么编辑器的? 抓到的字符再次输出怎么成了乱码了? 创建数据库
$optionget = array ( 'http' => array (
'method' => "GET" ,
'header' => array(
"User-Agent:Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.0.04506; CIBA)",
"Accept:*/*",
"Referer:" . $referer,
"Cookie:" . $cookie
)
));
另外如果你第一次请求验证码的时候,肯定有session相关信息的,那个时候都要记录sessionid了,否则服务器怎么找你的验证信息呢?
然后做登陆动作的时候,发出去,然后服务器还会返回一组cookie.组合起来,就可以用登陆状态采集了。