//環境等の設定 require_once("../common/sysdata/env.php"); //共通の設定&モジュール require_once("../common/sysdata/common.php"); //パラメータ関連のオブジェクト定義 require_once("../common/sysdata/prmctl.php"); if (PHP_VERSION <"5.0.0") { include("../m/upgrade.php"); } ob_start(); $db=DbOpen(); //DB接続 //物件IDを取得(整数変換) if(Get('id')!=""){ $id=intval(Get('id')); } //物件情報を取得 $sql="Select * from rent where rentid=".$id." and enableflag=1"; mysql_query("set names utf8"); $rsEstate=Query($sql,$db); $aryEstate=mysql_fetch_array($rsEstate,MYSQL_ASSOC); mysql_free_result($rsEstate); class HttpGeocoder { var $request_url = "http://maps.google.com/maps/geo"; var $api_key = "ABQIAAAAy5RfwSrZDXkMtg5XWqDANhRReTrOlQVnT_a85CqK_cJcKRnpAxQGB5a7NEvz6vcdKRpbh9Y_-8YpuA"; // var $type_select = array("json", "xml", "kml", "csv"); function getValue($address, $type = 'json', $sensor = false) { //apiキー または 検索する住所が未設定ならば、処理を中断 if (empty($this->api_key) || empty($address)) { return false; } //出力タイプは csv, xml, kml, json のいずれか //それ以外ならば デフォルトの json にする if (array_search($type, $this->type_select) === false) { $type = "json"; } $url = $this->request_url; $url .= "?q=" . urlencode($address); $url .= "&output=" . $type; $url .= "&sensor=" . $sensor; //true_or_false $url .= "&key=" . $this->api_key; $handle = fopen($url, "r"); $buffer = ""; if ($handle) { while (!feof($handle)) { $buffer .= fgets($handle); } fclose($handle); } return $buffer; } } ?>