alunsina (October 18th, 2010)
define("wpgmg_enabled", "enabled", true); define("wpgmg_disabled", "disabled", true); define("key_wpgmg_uid", "wpgmg_uid", true); define("key_wpgmg_status", "wpgmg_status", true); define("wpgmg_uid_default", "XXXXXXXX", true); define("wpgmg_status_default", wpgmg_disabled, true); add_option(key_wpgmg_status, wpgmg_status_default, 'If WPGMG turned on or off.'); add_option(key_wpgmg_uid, wpgmg_uid_default, 'Your Google Maps API Key.');
$zip = cp_filter($_POST['zip']);
add_post_meta($post_id, 'zip', $zip, true);
global $wpdb; $wpgmgapikey = get_option(key_wpgmg_uid); if ((get_option(key_wpgmg_status) != wpgmg_disabled) && ($wpgmgapikey != "XXXXXXXX")) { // It is important that you include your unique geo variables in the array below. $addressarr = array($city, $zip); $address = IMPLODE(",", $addressarr); $wpgmgapikey = get_option(key_wpgmg_uid); $request_url = "http://maps.google.com/maps/geo?output=csv&key=".$wpgmgapikey."&q=" . urlencode($address); $csv = file_get_contents($request_url) or die("url not loading"); $csvSplit = split(",", $csv); $status = $csvSplit[0]; $lat = $csvSplit[2]; $lng = $csvSplit[3]; if (strcmp($status, "200") == 0) { $lat = $csvSplit[2]; $lng = $csvSplit[3]; add_post_meta($post_id, 'lat', $lat, true); add_post_meta($post_id, 'lng', $lng, true); } }
alunsina (October 18th, 2010)
There are currently 1 users browsing this thread. (0 members and 1 guests)