Nemam možda baš to ali imam ovo... BEG = Beograd, PAR = Paris... sad koje su vremenske zone nemam pojma mogu da pogledam.
[url]http://debconf11.com/ajax.parser.php?action=parse.flights&x=BEG&y=PAR[/url
P.S. Mislim da ima neki API za te vremenske zone pa možeš po mjestu aerodroma da pronađeš zonu, pa da keširaš podatke.
PHP kôd:
if($action == "parse.flights"){
$x = $_GET["x"]; $y = $_GET["y"];
$date[0] = date("d+M+Y");$date[1] = urlencode(date("n/j/Y"));
$url = "http://timetables.oag.com/$x/flights.asp";
$post = "FromToTextOn=off&FromToType=option&txtDYNAMIC_FROM=&txtDYNAMIC_TO=&optFlightDirection=From&txtFlightDirection=From&txtArr=$y&txtArrID=&txtArrOriginalName=&txtDep=&txtDepCode=$x&txtDepID=$x&txtDepOriginalName=&preferredVisible_date=$date[0]&preferred_date=$date[1]&preferred_time=Any&txtAirline1=&txtAirline1ID=&txtAirline2=&txtAirline2ID=&txtAirline3=&txtAirline3ID=&preferred_airline_count=3&chkDirect=on&chkMarketed=off&chkFree=off&Leg1ID=&Leg2ID=&out1ID=&out2ID=&outpreferred_time=&outpreferred_date=&chkReturn=&chkSearchedForConnex=&lang=EN&txtStartDirection=&DHTML_CODELOOKUP=False&d=";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
die($data);
/**
$html = str_get_html($data);
foreach($html->find("form table") as $e){
$data = $e->plaintext;
$data = str_replace(array("\r\n", "\t"), array("", ";"), $data);
$data = preg_replace("#(;){1,}#is", ";", $data);
$data = str_replace(";", "<br />", $data);
echo "<div>$data</div>";
}
*/
}