如何隐藏 php 文件的名称,该文件生成带有标记的 XML 文件以在谷歌地图中显示?
我有以下JS代码:
var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
var infoWindow = new google.maps.InfoWindow;
// Change this depending on the name of your PHP file
downloadUrl("google_map.php", function(data) {
var seskupene = [];
var xml = data.responseXML;
var markers = xml.documentElement.getElementsByTagName("marker");
for (var i = 0; i < markers.length; i++) {
var name = markers[i].getAttribute("name");
var street = markers[i].getAttribute("street");
var psccity = markers[i].getAttribute("psccity");
var phone = markers[i].getAttribute("phone");
var mail = markers[i].getAttribute("mail");
var href = markers[i].getAttribute("href");
var image = markers[i].getAttribute("image");
var coord = new google.maps.LatLng(
parseFloat(markers[i].getAttribute("lat")),
parseFloat(markers[i].getAttribute("lng")));
var html = '<div class="g_div">'+
'<div class="g_title">' + name + '</div>'+
'<div class="g_img"><img src="' + image + '"></div>'+
'<div class="g_data">'+
'<div>' + street + '</div><div>' + psccity + '</div>'+
'<div> </div><div><a href="">' + mail + '</a></div><div>' + phone + '</div>'+
'<div> </div><div><a href="">Detail autoškoly ...</a></div>'+
'</div>'+
'</div>';
文件 google_map.php 返回带有标记的 XML 文件。我不希望有人进入您的浏览器网址 [http://.../google_map.php] 并下载带有数据的 XML 文件。
我如何保护?感谢您的意见。