お世話になります。
下記google mapsのスクリプトをphpに設置し表示させたいのですが、
POSTしてきた値を下記スクリプトへ代入し、その値が英数字ならば表示されるのですが【$_POST["keido"],
$_POST["ido"],$_POST["tel"],etc..】、
値が日本語だと表示されません。【$_POST["address"]】
もちろん$_POST["address"]の値が英数字ならば表示されます。
直接下記スクリプトへ日本語を入れておけば表示されます。
POSTしてきた値が日本語でも表示されるような書き方をご存知の方、
ご教授を宜しくお願いいたします。
<div id="map"></div>
<script src="
http://maps.google.com/maps?
file=api&v=2&sensor=true&key=ABQIAAAAmVH89CAx2y4RcuqIsY7hPhSF3GzIfD08CBf0EWqJAV5WAxJCghQSmW9Ilcv8gp-9xCvUDzedKcuaBg"
type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var map;
var markers = new Array(1);
map = new
GMap2(document.getElementById("map"));
map.setCenter(new GLatLng($_POST["ido"],
$_POST["keiido"]),16);
map.addControl(new GLargeMapControl());
map.addControl(new GMapTypeControl());
map.addControl(new GOverviewMapControl());
map.setMapType(G_NORMAL_MAP);
var marker = null;
var n_markers = 0;
var markeropts = new Object();
markeropts.title = "Place Name";
marker = new GMarker(new
GPoint($_POST["keido"],$_POST["ido"]), markeropts);
markers[n_markers] = marker;
GEvent.addListener(markers[0],
"mouseover", function () {markers[0].openInfoWindowHtml("Place Name -
場所名 -<br />住所$_POST["address"] <br />TEL:$_POST["tel"] ");});
n_markers++;
map.addOverlay(marker);
//]]>
</script>