I need a help...
I'm trying to fetch a web page (www.easyjet.com). This is my script:
function Post($url, $params) {
$user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
$ch = curl_init();
curl_setopt($ch, CURLOPT_VERBOSE, 1); ########### debug
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$params);
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
$result=curl_exec ($ch);
curl_close ($ch);
return $result;
}
function EstraiRisultatiConfermaEASYJET () {
$parametri ="txtorigID=NAP&".
"txtdestID=STN&".
"txtdorig=30&".
"txtddest=02&".
"noOut=3&".
"noRet=3&".
"outFlightVal=&".
"retFlightVal=&".
"viewOnly=&".
"STATEDATA=MIIBrAYJKwYBBAGCN1gDoIIBnTCCAZkGCisGAQQBgjdYAwGgggGJMIIBhQIDAgAA|AgJmAwICAMAECJFszpHRQZnjBBBzyhZFFZXv7UEZslTvKVsfBIIBWO6ACowa8df0|7SNLifDcI7ZhdUpptk8iAOkA6B+RouZ5PW9yj3YVQNYPyyhW7Rllx9RVN906vc7O|wj0ULYeiwTLBiq51xWnTDyzWD8Mr5U9aGJxMWkqJtlWXU8AuGLjwRitquHZyDRlH|NkXGSl9y/wyorUVZ4nddkfTZKRxnenF9DBwWpKR5e77JT/QhBLovP65S+M3CA4z4|ElAZb3O7cVEboFZ4dxDKfx7XcnAg9CFvz01DyXO7zDnSR2uSgqJxjt7LZK9h5SRa|ChSClFz8BpW/aOLxdH38DT73i8pMjzGa4dAyoCplZTWQHgScsuWlF3hWNYIHS9N4|tzN56jkDG1RLBgiQWltpc7PGhQKbMsOu16+3m7xOH4bdh/exw4J/0WnwfwVluuXd|KVRkWh3KIvXfJvlYDW/fAtF7bvwTpIMR/OlzO456+04SRTIi3rSurP4cuoTFHOz2|&".
"postback=1&".
"newdate=&".
"step=2&".
"action=goto&".
"goto=step3.asp&".
"segment1=13550592,Napoli,2005-04-30 17:00,1700,Londra Stansted,1855,3508 ,0,64.99,7,NAP,STN,.00,0,850411&".
"segment2=13418808,Londra Stansted,2005-05-02 07:25,0725,Napoli,1110,3503 ,0,64.99,7,STN,NAP,7.20,0,839429&".
"btn_viewBooking=Procedi";
$parametriArr = explode ("&", $parametri);
$url ="http://www.easyjet.com/it/prenota/step2.asp";
$result = Post2($url, $parametri);
echo "<pre>$parametri</pre><br><br>";
echo $result;
}
EstraiRisultatiConfermaEASYJET();
I exec this and it says that loose my data, (cookie o session I think).
Anyone Can Make Work this script.
Thanks.