
locate-mii.php
By: a guest on Dec 11th, 2010 | syntax:
PHP | size: 1.62 KB | hits: 150 | expires: Never
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<title>Locate Mii</title>
<link href="http://code.google.com/apis/maps/documentation/javascript/examples/default.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>
<script type="text/javascript">
var initialLocation;
<?
$filename1 = "./mylattitude.txt";
$handle1 = fopen($filename1, "r") or die("can't open file");
$lattitude = fread($handle1, filesize($filename1));
fclose($handle1);
$filename2 = "./mylongitude.txt";
$handle2 = fopen($filename2, "r") or die("can't open file");
$longitude = fread($handle2, filesize($filename2));
fclose($handle2);
?>
var mylocation = new google.maps.LatLng(<? echo $lattitude ; ?>,<? echo $longitude; ?>);
var browserSupportFlag = new Boolean();
var map;
var infowindow = new google.maps.InfoWindow();
function initialize() {
var myOptions = {
zoom: 18,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
browserSupportFlag = false;
handleNoGeolocation(browserSupportFlag);
}
function handleNoGeolocation(errorFlag) {
initialLocation = mylocation;
contentString = "I am here!";
map.setCenter(initialLocation);
infowindow.setContent(contentString);
infowindow.setPosition(initialLocation);
infowindow.open(map);
}
</script>
</head>
<body onload="initialize()">
<div id="map_canvas"></div>
</body>
</html>