<?
    $cookie_jar='uraction=495494368; __utma=88405531.1273062058.1242480517.1274953354.1274958330.57; AJSTAT_ok_times=1; __utmz=88405531.1274958330.57.29.utmccn=(referral)|utmcsr=qidian.com|utmcct=/|utmcmd=referral; stat_gid=594533884; rcr=1097850,1017141,120,21839,1446549,1209977,63856,2019,48154,1570154,1547614,1562523,1007967,1561109,108273,1549478,1556866,1580432,1568609,1524659,131957,1049449,1551732,1033965,66963,60737,1505651; rds=1; stat_id24=308,284,742,1; QiDianReadPageUnLogin=2010-05-26%2021%3A37%3A30; igm_count_100344=2010-4-27-12-54-6-1; igm_count_100322=2010-4-27-13-12-8-1; ll=2010-05-27+13%3a02%3a07; __utmc=88405531; abm=0; stat_sessid=2025366061; rt=2010-04-24 18:23:22; rt=2010-04-24 18:23:22; ll=2010-05-26 21:38:01; igm_count_100360=2010-4-27-18-8-6-1; 1551732=1; __utmb=88405531; inviteCookie=id=&name=&usercode=; srt=2010-05-27 19:08:18; cmfuToken=5F98CE6F47BDE07119C70C8D9354A1D883B2D51613155F715C78C30FA2E0BADE2DD24E15FAE10EEDB4B89488FB3F2866BF325065ED449A71EA25C021EA8E1BAC3A797FAED89558D53EB27B8D307DBFCC1FA29EA48DE6A25433210DD74DC659C2BC3DE2661505FAFED07B7D82E896A7F08A407376EEFB561B747B52060AC2D8FCE5FC6B07B0CC149FD404EFF71A289B09F8CC0165C15F0EC53C5DB9C460A5BDEFCBB5DEA9CDF11169B95A6B2DAE8E374CA29B2534F9BB560F3FCC15C15B731033BB6E3E864E651D89BC3E735E8E97E7E0D3DCDE624AB94E48099AC32B87A6A3E7943C9D192160BBE4ECD8AC88EA671219; gt=1; nmc=0,0';
    $url = 'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732' ;
    $post_data='booId=1551732&title=good22&content=very good2~&postType=[评论]&isAnonymous=0';
    ob_start();
    $ch = curl_init();
    curl_setopt($ch,CURLOPT_VERBOSE,ture);
    curl_setopt($ch,CURLOPT_URL,$URL);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch,CURLOPT_REFERER,'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732');
    curl_setopt($ch,CURLOPT_COOKIESESSION,ture);
    curl_setopt($ch,CURLOPT_COOKIEFILE, $cookie_jar);
    curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3');
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
    $output = curl_exec($ch);
    
    curl_close($ch);
    //curl_error();
    echo $output;
    ?>php CURL发帖  cookie 是Httpfox取到的
运行这个 什么反应都没 Post Data 里面也没信息 ,希望大大们看一下问题所在

解决方案 »

  1.   

    curl_setopt($ch,CURLOPT_COOKIEFILE, $cookie_jar);
    前应有
    curl_setopt($ch,CURLOPT_COOKIEJAR, $cookie_jar);$cookie_jar 应为文件连接字
      

  2.   


    哦,是这样的,起点他设置了登陆验证码,所以登陆方式获取cookie麻烦我把
    CURLOPT_COOKIEJAR换成CURLOPT_COOKIE
    也不错
      

  3.   


    <?
        $cookie_jar='uraction=495494368; __utma=88405531.1273062058.1242480517.1274953354.1274958330.57; AJSTAT_ok_times=1; __utmz=88405531.1274958330.57.29.utmccn=(referral)|utmcsr=qidian.com|utmcct=/|utmcmd=referral; stat_gid=594533884; rcr=1097850,1017141,120,21839,1446549,1209977,63856,2019,48154,1570154,1547614,1562523,1007967,1561109,108273,1549478,1556866,1580432,1568609,1524659,131957,1049449,1551732,1033965,66963,60737,1505651; rds=1; stat_id24=308,284,742,1; QiDianReadPageUnLogin=2010-05-26%2021%3A37%3A30; igm_count_100344=2010-4-27-12-54-6-1; igm_count_100322=2010-4-27-13-12-8-1; ll=2010-05-27+13%3a02%3a07; __utmc=88405531; abm=0; stat_sessid=2025366061; rt=2010-04-24 18:23:22; rt=2010-04-24 18:23:22; ll=2010-05-26 21:38:01; igm_count_100360=2010-4-27-18-8-6-1; 1551732=1; __utmb=88405531; inviteCookie=id=&name=&usercode=; srt=2010-05-27 19:08:18; cmfuToken=5F98CE6F47BDE07119C70C8D9354A1D883B2D51613155F715C78C30FA2E0BADE2DD24E15FAE10EEDB4B89488FB3F2866BF325065ED449A71EA25C021EA8E1BAC3A797FAED89558D53EB27B8D307DBFCC1FA29EA48DE6A25433210DD74DC659C2BC3DE2661505FAFED07B7D82E896A7F08A407376EEFB561B747B52060AC2D8FCE5FC6B07B0CC149FD404EFF71A289B09F8CC0165C15F0EC53C5DB9C460A5BDEFCBB5DEA9CDF11169B95A6B2DAE8E374CA29B2534F9BB560F3FCC15C15B731033BB6E3E864E651D89BC3E735E8E97E7E0D3DCDE624AB94E48099AC32B87A6A3E7943C9D192160BBE4ECD8AC88EA671219; gt=1; nmc=0,0';
        $url = 'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732' ;
        $post_data='booId=1551732&title=good22&content=very good2~&postType=[评论]&isAnonymous=0';
        ob_start();
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_VERBOSE,ture);
        curl_setopt($ch,CURLOPT_URL,$URL);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch,CURLOPT_REFERER,'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732');
        curl_setopt($ch,CURLOPT_COOKIESESSION,ture);
        curl_setopt($ch,CURLOPT_COOKIE, $cookie_jar);
        curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3');
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
        $output = curl_exec($ch);
        
        curl_close($ch);
        //curl_error();
        echo $output;
        ?>更改了 还是不行~
      

  4.   


    curl_setopt($ch,CURLOPT_REFERER,'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732');
    curl_setopt($ch,CURLOPT_COOKIESESSION,ture);
    curl_setopt($ch,CURLOPT_COOKIEJAR, $cookie_jar);
    curl_setopt($ch,CURLOPT_COOKIEFILE, $cookie_jar);
      

  5.   

    因为有验证码 所以我直接cookie的<?
        $cookie_jar='uraction=495494368; __utma=88405531.1273062058.1242480517.1274953354.1274958330.57; AJSTAT_ok_times=1; __utmz=88405531.1274958330.57.29.utmccn=(referral)|utmcsr=qidian.com|utmcct=/|utmcmd=referral; stat_gid=594533884; rcr=1097850,1017141,120,21839,1446549,1209977,63856,2019,48154,1570154,1547614,1562523,1007967,1561109,108273,1549478,1556866,1580432,1568609,1524659,131957,1049449,1551732,1033965,66963,60737,1505651; rds=1; stat_id24=308,284,742,1; QiDianReadPageUnLogin=2010-05-26%2021%3A37%3A30; igm_count_100344=2010-4-27-12-54-6-1; igm_count_100322=2010-4-27-13-12-8-1; ll=2010-05-27+13%3a02%3a07; __utmc=88405531; abm=0; stat_sessid=2025366061; rt=2010-04-24 18:23:22; rt=2010-04-24 18:23:22; ll=2010-05-26 21:38:01; igm_count_100360=2010-4-27-18-8-6-1; 1551732=1; __utmb=88405531; inviteCookie=id=&name=&usercode=; srt=2010-05-27 19:08:18; cmfuToken=5F98CE6F47BDE07119C70C8D9354A1D883B2D51613155F715C78C30FA2E0BADE2DD24E15FAE10EEDB4B89488FB3F2866BF325065ED449A71EA25C021EA8E1BAC3A797FAED89558D53EB27B8D307DBFCC1FA29EA48DE6A25433210DD74DC659C2BC3DE2661505FAFED07B7D82E896A7F08A407376EEFB561B747B52060AC2D8FCE5FC6B07B0CC149FD404EFF71A289B09F8CC0165C15F0EC53C5DB9C460A5BDEFCBB5DEA9CDF11169B95A6B2DAE8E374CA29B2534F9BB560F3FCC15C15B731033BB6E3E864E651D89BC3E735E8E97E7E0D3DCDE624AB94E48099AC32B87A6A3E7943C9D192160BBE4ECD8AC88EA671219; gt=1; nmc=0,0';
        $url = 'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732' ;
        $post_data='booId=1551732&title=good22&content=very good2~&postType=[评论]&isAnonymous=0';
        ob_start();
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_VERBOSE,ture);
        curl_setopt($ch,CURLOPT_URL,$URL);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
        curl_setopt($ch,CURLOPT_REFERER,'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732');
        curl_setopt($ch,CURLOPT_COOKIESESSION,ture);
        curl_setopt($ch,CURLOPT_COOKIE, $cookie_jar);
        curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3');
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
        $output = curl_exec($ch);
        
        curl_close($ch);
        //curl_error();
        echo $output;
        ?>
      

  6.   

    cookie欺骗没有效果吧,可能是验证码起了作用
      

  7.   

    $url = 'http://forum.qidian.com/bookforumnew.aspx?bookid=1551732' ;curl_setopt($ch,CURLOPT_URL,$URL);注意红色变量,是一样吗?