能说得详细点吗?
cookie.txt这个文件没问题啊,我看了,也有内容的

解决方案 »

  1.   

    首先看看第一个登录过程有没有成功.
    如果成功$_POST['username']这个值是怎么个获取法呀,谁post过来的信息呢??
    $html=curl_exec($ch); 
    var_dump($html);
      

  2.   

    哦这个.$_POST['username'])是忘记改了,加上去了也不行
    刚才试了下,好像在第一步模拟登陆就不成功, cookie.txt文件里面显示也好像不对,只有下面一点内容# Netscape HTTP Cookie File
    # http://curl.haxx.se/rfc/cookie_spec.html
    # This file was generated by libcurl! Edit at your own risk.reg.163.com FALSE / FALSE 0 URSJESSIONID avfFkHTTFBN-正常登录应该有不少的内容,这个好像是登录不成功
      

  3.   

    对,我这我在,第一步也是不成功的,直接返回false.
      

  4.   

    现在的情况是明明已经登录进去了,cookie.txt文件已经有记录了,如下
    # Netscape HTTP Cookie File
    # http://curl.haxx.se/rfc/cookie_spec.html
    # This file was generated by libcurl! Edit at your own risk..163.com TRUE / FALSE 0 NTES_SESS LtAyBd3VMlgAHb94d6WESjbbBlJSbU_AhCDvVTTndzaNKLq47KPqRQ9jwADYPxUmXCjLVEz4Ek7o97KzQ1SLdFRjK
    .163.com TRUE / FALSE 1256628808 NETEASE_SSN lookin
    .163.com TRUE / FALSE 1256628808 NETEASE_ADV 11&29&1225092808302
    reg.163.com FALSE / FALSE 0 URSJESSIONID a0lDwC8L-l7f
    页面内容也有显示登录的帐号和退出选项
    但是一访问http://fm163.163.com/coremail/fcg/ntesdoor2?verifycookie=1&lightweight=1这个页面就显示下面的提示用户名不存在,如需申请新邮箱,访问:http://reg.163.com/Service.shtml 
    如已注册网易通行证,激活邮箱访问:http://mscan1.163.com/activate163/QuickCreateMail.jsp
    如网易通行证已超时,请重新登陆:http://reg.163.com/UserLogin.shtml难道没有做过类似的开发?这个到底是怎么回事情啊
      

  5.   

    https://reg.163.com/logins.jsp请注意,这是https协议。你的curl参数里面少了一些ssl的东西