login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Gegevens uit URL halen en in javascript weergeven (Opgelost)

Offline brandweerman - 04/10/2008 21:06
Avatar van brandweermanNieuw lid Al enige tijd ben ik bezig om het script van google maps iets extra's te laten weergeven, echter ben ik de wanhoop nabij, dus nu maar de vraag aan jullie of jullie mij zouden kunnen helpen.

Ik heb het script van google maps zo ingesteld dat als je op mijn site op een adres klikt dat google maps netjes het adres laat zien.

Echter geeft de info balloon alleen het adres weer. Ik wil dat de infoballoon de naam van het pand dat gevestigd is op dat adres weergeeft.

In de url staat het volgende:

google-maps.php?adres=Lijndenweg 25+1948 ND Beverwijk&land=NL&message=Middelkoop Beverwijk BV

Nu moet dus op de een of andere manier de 'message' uit de url in de balloon weergegeven worden net zoals nu al met het adres gebeurd.

Wie kan mij hiermee helpen?
Alvast bedankt voor de moeite.

Hieronder het script dat ik gebruik hiervoor:

Plaatscode: 31395

18 antwoorden

Gesponsorde links
Offline vinTage - 04/10/2008 21:37
Avatar van vinTage Nieuw lid Bedoel je dit ?
  1. function showAddress(address)
  2. {
  3. if (geocoder)
  4. {
  5. geocoder.getLatLng(address,
  6.  
  7. function(point)
  8. {
  9. if (!point) //als het adres niet gevonden is
  10. {
  11. alert(address + \" Niet gevonden\"); //geef een alert
  12. load('<?=$eigenadres ?>'); //en doe het standaard adres
  13. //OOK HIER JE MARKER MEUK PLAATSEN
  14. }
  15. else
  16. {
  17. map.setCenter(point, <?=$zoom; ?>, <?=$soort;?>);
  18. var marker = new GMarker(point);
  19. map.addOverlay(marker);
  20. marker.openInfoWindowHtml(address);
  21. }
  22. }
  23. );
  24. }
  25. }
Offline brandweerman - 04/10/2008 21:42 (laatste wijziging 04/10/2008 21:42)
Avatar van brandweerman Nieuw lid
vinTage schreef:
Bedoel je dit ?
[..code..]


Daar moet volgens mij inderdaad ergens komen te staan dat "message' uit mijn URL weergegeven moet worden.

Alleen krijg ik dat niet voor elkaar.
Offline vinTage - 04/10/2008 21:52 (laatste wijziging 04/10/2008 21:55)
Avatar van vinTage Nieuw lid Ik weet niet helemaal zeker of we het wel over hetzelfde hebben, maar volgens mij haal je nergens die message op, ook niet voor eigen adress.

iig zou dit het kunnen zijn?

  1. function showAddress(address)
  2. {
  3. if (geocoder)
  4. {
  5. geocoder.getLatLng(address,
  6.  
  7. function(point)
  8. {
  9. if (!point) //als het adres niet gevonden is
  10. {
  11. alert(address + \" Niet gevonden\"); //geef een alert
  12. load('<?=$eigenadres ?>'); //en doe het standaard adres
  13. }
  14. else
  15. {
  16. map.setCenter(point, <?=$zoom; ?>, <?=$soort;?>);
  17. var marker = new GMarker(point);
  18. map.addOverlay(marker);
  19. marker.openInfoWindowHtml(<? echo !isset($_GET['message']) ? 'beverwijk dinges' : $_GET['message']; ?>);
  20. }
  21. }
  22. );
  23. }
  24. }


EDIT CODE AANGEPAST!
Offline brandweerman - 04/10/2008 21:56 (laatste wijziging 04/10/2008 22:03)
Avatar van brandweerman Nieuw lid Het adres wordt wel opgehaald, dat werkt ook gewoon.

Ik heb momenteel inderdaad nergens in het script een verwijzing dat die message wordt opgehaald.

Dit had ik er in gezet maar heb ik er allemaal weer uitgesloopt omdat het niet werkt.
Die message die in de url staat zal dan volgens mij met een GET gehaald moeten worden?

Of zit ik er helemaal naast?


Als ik het deel van jou gebruik krijg ik de foutmelding 'Object wordt verwacht'
Offline vinTage - 04/10/2008 21:56
Avatar van vinTage Nieuw lid Code aangepast, toen jij aan het reageren was 
Offline brandweerman - 04/10/2008 22:04 (laatste wijziging 04/10/2008 22:06)
Avatar van brandweerman Nieuw lid <? ($_GET['message']) ? 'beverwijk dinges' : $_GET['message']; ?>);

Ik snap deze niet helemaal?

Dat beverwijk dinges, wat moet dat inhouden?

Ik heb hem draaien momenteel op www.bedrijventerreinbeverwijk.nl

Klik daar op k t/m o en dan kan je op een adres van 1 van de bedrijven klikken

dan zie je ook bij eigenschappen dat alles netjes in de url staat.
Offline vinTage - 04/10/2008 22:05 (laatste wijziging 04/10/2008 22:05)
Avatar van vinTage Nieuw lid De standaard inhoud die dus bij eigen adres hoort, was iets met beverwijk...gewoon aanpassen naar wat jij wilt dus.

en er staat WEL een echo voor he..
Offline brandweerman - 04/10/2008 22:07
Avatar van brandweerman Nieuw lid Ja, staat wel een echo voor 
Offline vinTage - 04/10/2008 22:12
Avatar van vinTage Nieuw lid Nou, op die voorbeeld pagina die je me net geeft, zie ik niet dat je message plaatst op het gedeelte wat ik je net geef
Offline brandweerman - 04/10/2008 22:15 (laatste wijziging 04/10/2008 22:17)
Avatar van brandweerman Nieuw lid Had hem er even afgehaald.
Staat er nu weer op zoals je aangaf.

Compleet met de foutmelding

En in de broncode geeft hij nu wel de naam van het bedrijf weer...
Offline vinTage - 04/10/2008 22:21 (laatste wijziging 04/10/2008 22:23)
Avatar van vinTage Nieuw lid Doe eens dit:
  1. marker.openInfoWindowHtml('<? echo !isset($_GET['message']) ? 'beverwijk dinges' : $_GET['message']; ?>');


edit, dat werkt dus 
Offline brandweerman - 04/10/2008 22:26
Avatar van brandweerman Nieuw lid Heb nu dit: }
Plaatscode: 31402

En nu staat alles er netjes op.

Weet je ook nog hoe ik naam en adres op 2 regels kan plaatsen?

Ik ben in ieder geval al heel blij met deze oplossing.
Had al mat de GET formule gerommeld maar nooit op deze manier.
Offline vinTage - 04/10/2008 22:29
Avatar van vinTage Nieuw lid gewoon dit doen dan:
  1. marker.openInfoWindowHtml('<? echo !isset($_GET['message']) ? 'beverwijk dinges' : $_GET['message'].'<br />'.$_GET['adres']; ?>');
Offline brandweerman - 04/10/2008 22:33
Avatar van brandweerman Nieuw lid Helemaal top!

Ik ben erg blij met je!
Offline vinTage - 04/10/2008 22:34
Avatar van vinTage Nieuw lid ieuw 



 
Offline brandweerman - 04/10/2008 22:51
Avatar van brandweerman Nieuw lid Nog 1 klein vraagke...

Hoe krijig ik de tekst bold die deze code $_GET['message']. weergeeft?
Offline vinTage - 04/10/2008 22:57
Avatar van vinTage Nieuw lid huhm...<b> of <strong> tags eromheen  
Offline brandweerman - 04/10/2008 23:02
Avatar van brandweerman Nieuw lid Ja, dat dacht ik ook namelijk.

Normaliter werkt dit ook.

Zit ene vloek op dit script hehehe
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s