解决方案 »

  1.   

    简单的 file_get_contents 不会传递 cookie
    而既然是需要登陆的,那么 cookie 总是要传递的
    继续使用的的 getCurl 呀
      

  2.   

    你意思是只要登陆一个页面就得还发一次cookie吗?
    我以为和浏览器一样,我发了一次,后面的就不用发了新手求拍。。
      

  3.   

    是的,和浏览器一样每次都要发送 cookie
      

  4.   

    行,谢谢,本来想偷个懒 ,那每次发就每次发吧,反正写到函数里的。分给你了
    谢谢版主,我人人网的写完了,现在要做微博的,我要怎么改啊
    我觉得只需要该curl_setopt($ch,CURLOPT_POSTFIELDS,'email='.urlencode($renren_username).'&password='.urlencode($renren_password).'&origURL=http%3A%2F%2Fwww.renren.com%2FHome&domain=renren.com&key_id=1&captcha_type=web_login&_rtk=90ae5f12');
    里面的第三个参数就行了,但新浪微博的要对应改成什么样呢。