PHP JavaScript değişkenleri alınan Kullanma

2 Cevap php

Ben bir web sayfası bir Google Harita Pencere görüntülemek için aşağıdaki javascript kullanacağız.

<script language = 'javascript'"> 
    function initialize() 
    {
      if (GBrowserIsCompatible()) 
      {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(35.904173, 14.433396), 16);
        map.setUIToDefault();
      }
    } 
</script> 

Ben PHP kullanarak haritayı oluşturmak için, bir db gelen koordinatları okumak istiyorum, ama nasıl alınır (örn. $ lat = xxx $ ve boylam = yyy) javascript değerleri kullanmak mümkün mü?

2 Cevap

Ne zor bir ekleme hakkında?

<script language = 'javascript'"> 
    function initialize() 
    {
      if (GBrowserIsCompatible()) 
      {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(<?php echo $lat.', '.$lon; ?>), 16);
        map.setUIToDefault();
      }
    } 
</script> 

1) değerleri almak için ajax kullanın

2) javascript PHP göm:

<script language = 'javascript'"> 
    function initialize() 
    {
      if (GBrowserIsCompatible()) 
      {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(<?php echo $lat; ?>, <?php echo $lon; ?>), 16);
        map.setUIToDefault();
      }
    } 
</script>