In the menu bar: Tools->Error Console (or similar, depending on your  
version.)

-G

On Jul 24, 2009, at 11:56 AM, comprx wrote:

>
> I don't know how to check the firefox error console? also lat an lng
> ARE defined?  they are defined in both the xml and the javascript
> (javascript pulling the xml to create a javascript variable?
>
>
>
> On Jul 24, 3:20 am, Marcelo <[email protected]> wrote:
>> Look at the Firefox error console!
>>
>> ----------------------------------------------
>> Error: lat is not defined
>> Source 
>> File:http://dealsatyourdoor.com/cleantest/mainmap.php?mapid=2&metro=omaha
>> Line: 85
>> ----------------------------------------------
>>
>> You did not define variables called 'lat' or 'lng';
>>
>> --
>> Marcelo -http://maps.forum.nu
>> --
>>
>> On Jul 24, 9:52 am, comprx <[email protected]> wrote:
>>
>>> I'm sure im missing a semicolon or something somewhere but i cannot
>>> seem to get my markers to show up on the map.
>>
>>> I am pulling from a database into an xml file and then taking the
>>> markers from that.
>>> the creation of the xml file is working but i think the problem lies
>>> somewhere in my markup to create the markers.
>>
>>> link to working 
>>> xml:http://dealsatyourdoor.com/cleantest/newcreatxml.php?metro=omaha&mapid=2
>>
>>> link to broken map 
>>> page:http://dealsatyourdoor.com/cleantest/mainmap.php?mapid=2&metro=omaha
>>
>>> And finally the code:
>>
>>> function load()
>>> {
>>>         if (GBrowserIsCompatible())
>>>         {
>>>                 var map = new  
>>> GMap2(document.getElementById("googmap"));
>>>         map.addControl(new GLargeMapControl3D()); //makes the nice
>>> slider on the left for moving about
>>>         map.addControl(new GMapTypeControl()); //This adds the map,
>>> satellite, hybrid section to the top left
>>>                 map.addControl(new GScaleControl());//places the  
>>> scale at the bottom
>>> left
>>>         map.setCenter(new GLatLng(<?php echo $center;?>), 11); //
>>> center of omaha
>>>                 GDownloadUrl("newcreatxml.php? 
>>> metro=omaha&mapid=2", function(data)
>>>         {
>>>                         var xml = GXml.parse(data);
>>>                         var markers =  
>>> xml.documentElement.getElementsByTagName("marker");
>>
>>>                         for (var i = 0; i < markers.length; i++)
>>>                         {
>>>                                 var locid =  
>>> markers[i].getAttribute("locid");
>>>                                 var name =  
>>> markers[i].getAttribute("name");
>>>                                 var add1 =  
>>> markers[i].getAttribute("add1");
>>>                                 var add2 =  
>>> markers[i].getAttribute("add2");
>>>                                 var city =  
>>> markers[i].getAttribute("city");
>>>                                 var state =  
>>> markers[i].getAttribute("state");
>>>                                 var zip =  
>>> markers[i].getAttribute("zip");
>>>                                 var phone =  
>>> markers[i].getAttribute("phone");
>>>                                 var lat =  
>>> markers[i].getAttribute("lat");
>>>                                 var lng =  
>>> markers[i].getAttribute("lng");
>>>                                 var logo =  
>>> markers[i].getAttribute("logo");
>>>                                 var weekhrs =  
>>> markers[i].getAttribute("weekhrs");
>>>                                 var sathrs =  
>>> markers[i].getAttribute("sathrs");
>>>                                 var sunhrs =  
>>> markers[i].getAttribute("sunhrs");
>>>                                 var daydurl =  
>>> markers[i].getAttribute("daydurl");
>>>                                 var pin =  
>>> markers[i].getAttribute("pin");
>>>                                 var point = new  
>>> GLatLng(parseFloat(markers[i].getAttribute
>>> ("lat")),
>>>                                                                             
>>>     parseFloat 
>>> (markers[i].getAttribute("lng")));
>>>                                 var marker = createMarker(point,  
>>> locid, name, add1, add2, city,
>>> state, zip, phone, lat, lng, logo, weekhrs, sathrs, sunhrs, daydurl,
>>> pin);
>>>                                 map.addOverlay(marker);
>>>                         }
>>>         });
>>>     }
>>
>>> }
>>
>>> function createMarker(point, locid, name, add1, add2, city, state,
>>> zip, phone, lat, lng, logo, weekhrs, sathrs, sunhrs, daydurl, pin){
>>>         var marker = new GMarker(point, {icon:customIcons[pin],
>>> title:name}); //passes the pin variable into the custom icon thing
>>> above to give us the pin
>>>         var hours = 'M-F: ' +weekhrs+ '<br />Sat: '+sathrs+'<br / 
>>> >Sun :'+sunhrs;
>>
>>>         var html = <?php include 'coupon-bubble.php'; ?>; //this  
>>> MUST be all
>>> in one line.
>>>         var html2 = <?php include 'listing-bubble.php'; ?>; //this  
>>> MUST be
>>> all in one line.
>>
>>>         GEvent.addListener(marker, 'click', function() {
>>>                 if (pin > '0'){
>>>                         marker.openInfoWindowHtml(html);
>>>                 }
>>>                 else{
>>>                         marker.openInfoWindowHtml(html2);
>>>                 }
>>>       });
>>
>>>     return marker;
>>
>>> }
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Maps API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Maps-API?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to