witam,
umieściłem mapkę google na stronie
kod wyglada tak:
<?
$nazwa=$_GET['nazwaf'];
$ulica=$_GET['ulica'] ;
$kod=$_GET['kod'];
$miasto=$_GET['miasto'];
?>
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<title>
<? echo "$nazwaf,$miasto,$ulica,$kod";?></title>
<script src='http://maps.google.com/maps?file=api&v=2&key=AIzaSyBCaJ3k_A57ysNcFW3Ju96Fx_UQq8fQ6co' type='text/javascript'></script>
</head>
<body onload='mapaStart()' onunload='GUnload()'>
<script type='text/javascript'>
<!--
// zmienne globalne
var geo;
var mapa;
function mapaStart()
{
if(GBrowserIsCompatible())
{
mapa = new GMap2(document.getElementById("mapka"),{mapTypes: [G_NORMAL_MAP,G_SATELLITE_MAP,G_HYBRID_MAP]});
// kontrolki mapy
mapa.addControl(new GLargeMapControl());
var typyMapy = mapa.getMapTypes();
typyMapy[0].getName= function() { return "Mapa";}
typyMapy[1].getName = function() { return "Satelita";}
typyMapy[2].getName = function() { return "Hybryda";}
mapa.addControl(new GMapTypeControl());
mapa.addControl(new GOverviewMapControl());
mapa.addControl(new GScaleControl());
// nowy obiekt do geokodowania
geo = new GClientGeocoder();
var adres='
<? echo $miasto;?>,
<? echo $ulica;?>';
geo.getLatLng(adres,function(punkt)
{
if (!punkt)
{
// jeli punkt nie istnieje, to adres nie zosta znaleziony
alert(adres + " nie zosta znaleziony!");
}
else
{
// centrujemy na znalezionym punkcie
mapa.setCenter(punkt, 15);
// dodajemy w tym miejscu marker
var ikona = new GIcon();
ikona.image='http://maps.google.com/mapfiles/kml/pal3/icon52.png';
ikona.shadow='';
ikona.iconSize=new GSize(32,32);
ikona.iconAnchor=new GPoint(16,16);
ikona.infoWindowAnchor=new GPoint(16,16);
var marker = new GMarker(punkt,{icon: ikona, title: adres});
mapa.addOverlay(marker);
// i otwieramy dymek z adresem
marker.openInfoWindowHtml('<strong>
<? echo "$nazwaf;"?></strong><br />'+adres);
}
});
}
}
-->
</script>
<div id='mapka' style='width: 700px; height: 500px; border: 1px solid black; background: gray;'>
<!-- tu bdzie mapa -->
</div>
</body>
</html>
niby kodowanie jest utf-8 a nadal występuje problem z polskimi znakami, ktoś pomoże?