現時点で、情報を取得するには、ログインする必要がある Web ページがあります。情報を取得するには、ヘッダーに Cookie の値を渡す必要があります。
1. まず Web サイトにログインし、firebug を開くと、対応する Cookie が表示されます。これをコピーすると使用できます。
2,
header("Content-type:text/html;Charset=utf8");$ch =curl_init();curl_setopt($ch,CURLOPT_URL,'http: //www.babytree.com/user/picjournal.php');$header = array();//curl_setopt($ch,CURLOPT_POST,true);//curl_setopt($ch, CURLOPT_POSTFIELDS, $fields ); curl_setopt($ch,CURLOPT_HEADER,true); bdshare_firstime=1401937092199; 28856.1548793539.1401937093.1408503164.1408694138.69;');$content =curl_ exec($ch);echo "";print_r(curl_error($ch));echo " ";echo "";print_r(curl_getinfo($ch) );echo " ";
echo "";print_r($header); echo " ";
echo "",$content;
コードをコピー
PHP、カール、クッキー
|