<?PHP/** * Created by Phpstorm. * User:administrator * DATE:2016/7/13 * time:23:15*/$data='Username=71****[email protected]&password=h***437&remember=1'; $curlobj= Curl_init ();//Initializecurl_setopt ($curlobj, Curlopt_url,"Http://www.imooc.com/user/login");//set the URL to access the Web pagecurl_setopt ($curlobj, Curlopt_returntransfer,true);//Do not print directly after executioncurl_setopt ($curlobj, Curlopt_cookiefile,'cookiefile_hanks'); curl_setopt ($curlobj, Curlopt_cookiejar,'cookiefile_hanks'); curl_setopt ($curlobj, Curlopt_cookie, Session_name ().'='. session_id ());//cookie-related settings, which need to be set before all sessions beginDate_default_timezone_set ('PRC');//when using cookies, you must first set the time zonecurl_setopt ($curlobj, curlopt_cookiesession, TRUE); curl_setopt ($curlobj, Curlopt_header,0); curl_setopt ($curlobj, Curlopt_followlocation,1);//This allows Curl to support page link jumpscurl_setopt ($curlobj, Curlopt_post,1); curl_setopt ($curlobj, Curlopt_postfields, $data), curl_setopt ($curlobj, Curlopt_httpheader, Array ("application/x-www-form-urlencoded; Charset=utf-8","content-length:". strlen ($data))); Curl_exec ($curlobj); //Executioncurl_setopt ($curlobj, Curlopt_url,"Http://www.imooc.com/space/index"); curl_setopt ($curlobj, Curlopt_post,0); curl_setopt ($curlobj, Curlopt_httpheader, Array ("Content-type:text/xml") ); $output=curl_exec ($curlobj);//ExecutionCurl_close ($curlobj);//Turn off CurlEcho $output;
Curl Simulation Web Login