//cookie保存目录 
$cookie_jar = 'cookie.txt'; 
     
 //模拟请求数据 
function request($url,$postfields,$cookie_jar,$referer){ 
$ch = curl_init(); $options = array(CURLOPT_URL => $url, 
      CURLOPT_SSL_VERIFYHOST=>1,
  CURLOPT_SSL_VERIFYPEER=>false,
      CURLOPT_HEADER => 0, 
      CURLOPT_NOBODY => 0, 
      CURLOPT_PORT => 80, 
      CURLOPT_POST => 1, 
      CURLOPT_POSTFIELDS => $postfields, 
      CURLOPT_RETURNTRANSFER => 1, 
      CURLOPT_FOLLOWLOCATION => 1, 
      CURLOPT_COOKIEJAR => $cookie_jar, 
      CURLOPT_COOKIEFILE => $cookie_jar, 
      CURLOPT_REFERER => $referer 
); 
curl_setopt_array($ch, $options); 
ob_start();       //开启浏览器缓存
$code = curl_exec($ch); 
curl_close($ch); 
ob_end_clean();
return $code; 

 
$url = 'http://www.91job.com/checkuser.asp'; 
$postfields='username=luyi0018&userpassword=19860104'; 
echo request($url,$postfields,$cookie_jar,''); 
unset($postfields,$url); 
弄去怎么cookies保存不了,页面可以得到就是根目录下的 cookie.txt怎么保存不了,高手解决一下啊

解决方案 »

  1.   


    //cookie保存目录 
    $cookie_jar = 'cookie.txt'; 
        
    //模拟请求数据 
    function request($url,$postfields,$cookie_jar,$referer){ 
    $ch = curl_init(); $options = array(CURLOPT_URL => $url, 
          CURLOPT_SSL_VERIFYHOST=>1, 
      CURLOPT_SSL_VERIFYPEER=>false, 
          CURLOPT_HEADER => 0, 
          CURLOPT_NOBODY => 0, 
          CURLOPT_PORT => 80, 
          CURLOPT_POST => 1, 
          CURLOPT_POSTFIELDS => $postfields, 
          CURLOPT_RETURNTRANSFER => 1, 
          CURLOPT_FOLLOWLOCATION => 1, 
          CURLOPT_COOKIEJAR => $cookie_jar, 
          CURLOPT_COOKIEFILE => $cookie_jar, 
          CURLOPT_REFERER => $referer 
    ); 
    curl_setopt($ch, $options); //随便改了下,不知道对不对,你看看
    ob_start();      //开启浏览器缓存 
    $code = curl_exec($ch); 
    curl_close($ch); 
    ob_end_clean(); 
    return $code; 
    } $url = 'http://www.91job.com/checkuser.asp'; 
    $postfields='username=luyi0018&userpassword=19860104'; 
    echo request($url,$postfields,$cookie_jar,''); 
    unset($postfields,$url); 
    //弄去怎么cookies保存不了,页面可以得到就是根目录下的 cookie.txt怎么保存不了,高手解决一下啊