File_get_contents() not working when the get url redirects

alfars

New Member
The function I am using is:\[code\]function http_post ($url, $data){$data_url = http_build_query ($data);$data_len = strlen ($data_url);date_default_timezone_set('America/New_York');return array ('content'=>file_get_contents ($url, false , stream_context_create (array ('http'=>array ( 'method'=>'GET', 'header'=>"Connection: close\r\nContent-Length: $data_len\r\nContent-type: application/x-www-form-urlencoded\r\n", 'content'=>$data_url )))), 'headers'=>$http_response_header );}\[/code\]And the call is:\[code\]http_post('http://www.wunderground.com/cgi-bin/findweather/getForecast/', array('airportorwmo'=>'query','historytype'=>'DailyHistory','backurl'=>"/history/index.html",'code'=>"$myCode",'month'=>"$myMonth",'day'=>"$myDay",'year'=>"$myYear"));\[/code\]The original form is located on the following page, but I'm using the form's action page in the call:\[code\]wunderground.com/history/\[/code\]Ultimately I want to get contents from the redirected page, which is for example:\[code\]http://www.wunderground.com/history/airport/CWTA/2013/1/24/DailyHistory.html?req_city=McTavish&req_state=QC&req_statename=Quebec&MR=1\[/code\]However as above, the form takes different elements, i.e. code, month, day, year.
 
Top