if (isset($google_maps_keys)) { foreach ($google_maps_keys as $domain => $key) { if (str_replace($domain, "", $_SERVER['SERVER_NAME']) . $domain == $_SERVER['SERVER_NAME']) { $google_maps_key = $key; } } } } $delay = 200000; // usecs before each fetching $base_url = "http://maps.google.ch/maps/geo?output=csv&key=" . $google_maps_key; $first_fetch = true; $cache_write = true; $has_620 = false; $single_address = false; $addresses = Addresses::withSearchString($searchstring, $alphabet); $result = $addresses->getResults(); $coords = array(); // foreach($addresses as $address) { while ($myrow = mysql_fetch_array($result)) { $coord['addr'] = trim(str_replace("\n", ", ", trim($myrow['address'])), ","); $coord['html'] = "<b>" . $myrow['firstname'] . (isset($myrow['middlename']) ? " " . $myrow['middlename'] : "") . " " . $myrow['lastname'] . "</b><br>"; $coord['html'] .= $myrow['company'] != "" ? "<i>" . $myrow['company'] . "</i><br>" : ""; $coord['html'] .= str_replace("\n", "", str_replace("\r", "", nl2br($myrow['address']))); $coord['id'] = $myrow['id']; $coord['long'] = $myrow['addr_long']; $coord['lati'] = $myrow['addr_lat']; $coord['status'] = $myrow['addr_status']; // // Geo-code if long/lat is not yet defined //