最新消息: 新版网站上线了!!!

php curl获取cookie登录

  1. <?php 
  2. $curl=curl_init(); 
  3. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
  4. curl_setopt($curl, CURLOPT_URL, 'http://example.com/path_to_login_action'); 
  5. curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST"); 
  6. curl_setopt($curl, CURLOPT_POSTFIELDS, array('name'=>'sonu''password'=>'password')); 
  7. curl_setopt($curl, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie.txt'); 
  8. curl_exec($curl); 
  9. curl_close($curl); 
  10. $curl=curl_init(); 
  11. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); 
  12.   
  13. curl_setopt($curl, CURLOPT_URL, 'http://example.com/path_of_protected_page'); 
  14. curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "GET"); 
  15. curl_setopt($curl, CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookie.txt'); 
  16.   
  17. echo curl_exec($curl); 
  18. curl_close($curl); 

 

转载请注明:谷谷点程序 » php curl获取cookie登录