curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($curl, CURLOPT_AUTOREFERER, 1); curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $data); curl_setopt($curl, CURLOPT_COOKIEFILE, $this->cookie_file); curl_setopt($curl, CURLOPT_TIMEOUT, 30); curl_setopt($curl, CURLOPT_HEADER, 0); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $tmpInfo = curl_exec($curl); if (curl_errno($curl)) { echo 'Errno' . curl_error($curl); } curl_close($curl); return $tmpInfo; } function is_login() { return file_exists($this->cookie_file); } } $b = new browser(); if (!$b->is_login()) { /* $post_url = "http://www.kaixin001.com/login/login_api.php"; $post_data = "ver=1&email=xu.qinyong%40msn.com&rpasswd=xxxxxxxx&encypt=bbbbbbbbb&url=%2Fhome%2F&remember=1"; */ $ret = $b->login($post_url, $post_data); } //$ret = $b->get('http://www.kaixin001.com/photo/album.php?uid=1803114&albumid=26377065&passwd=1111'); file_put_contents("ret.html", $ret); echo "done!";