Должно быть довольно легко. После того, как вы получили значения $ latitude и $ longitude согласно связанному примеру, вы можете использовать PHP для вывода этих значений в ваш код Javascript.
<script type="text/javascript">
function initialize() {
var map;
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map_canvas"));
var zoomlevel = 9;
var lat= <?php echo $latitude ?>;
var lgt= <?php echo $longitude ?>;
map.setCenter(new GLatLng(lat, lgt), zoomlevel);
.........
...............
</script>
Это должно помочь вам начать смешивать скрипты. Помните, что вы должны использовать PHP, чтобы получить широту / долготу ДО , когда вы пытаетесь вывести значения в JS.
В ответ на ваши запросы вот общий поток кода (скажем, в файле index.php):
<?php
// Code from the blog
$ip = $_SERVER['REMOTE_ADDR'];
.....
.......
$latitude = $res[2];
$longitude = $res[3];
?>
<html>
<head>
<script type="text/javascript">
function initialize() {
var map;
if (GBrowserIsCompatible()) {
map = new GMap2(document.getElementById("map_canvas"));
var zoomlevel = 9;
var lat= <?php echo $latitude ?>;
var lgt= <?php echo $longitude ?>;
map.setCenter(new GLatLng(lat, lgt), zoomlevel);
.........
...............
}
</script>
</head>
<body onload="initialize()" onunload="GUnload()">
......
</body>
</html>
Посмотрите, поможет ли это вам:)
Cheers,
м ^ е