From: Maxious Date: Wed, 25 Jan 2012 05:26:58 +0000 Subject: Avoid validation for cheap SSL certificates used by Transport for Canberra X-Git-Url: https://maxious.lambdacomplex.org/git/?p=busui.git&a=commitdiff&h=e782e44a6c17cdcd3e054c7cb5d2d1d950a8d0d0 --- Avoid validation for cheap SSL certificates used by Transport for Canberra --- --- a/myway/myway_api.json.php +++ b/myway/myway_api.json.php @@ -84,6 +84,9 @@ curl_setopt($ch, CURLOPT_REFERER, "https://www.transport.act.gov.au/ARTS/getbalance.asp"); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_TIMEOUT, 30); + // ssl ignore + curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); + curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); //execute post $pageHTML = curl_exec($ch); if (curl_errno($ch)) --- a/stop.php +++ b/stop.php @@ -73,7 +73,8 @@ //} } } -include_header($stop['stop_name'], "stop"); +$stopDescParts = explode("
",$stop['stop_desc']); +include_header(trim(str_replace("Street: ","",$stopDescParts[0])), "stop"); /* $serviceAlerts = json_decode(getPage(curPageURL() . "/servicealerts_api.php?filter_class=stop&filter_id=".$stopid) , true);