Sunny: Daten werden nicht richtig übergeben

Beitrag lesen

Hallo,

ich mach gerade ein kleinen Routenplaner in meine Seite, dieses mache ich wie folgt:

  
              <script>  
function openwin(){  
  if(PopUp = window.open("http://maps.google.de/maps?f=d&hl=de&ie=UTF8&om=1&saddr=<?php print  urlencode($record->stadtvon); ?>&daddr=<?php print  urlencode($record->stadtueber); ?>+to:<?php print  urlencode($record->stadtbis); ?>", "popup", "width="+1024+",height="+600+",left=0,top=0")){  
    PopUp.focus();  
  }else{  
    alert("Ein Popup wurde geblockt");  
  }  
}  
</script>  
  

den Code rufe ich dann so auf:

  
<a href="#" onclick="openwin()">Route&nbsp;auf&nbsp;Karte&nbsp;anzeigen</a>  

So das klappt auch alles, aber bei Google kommt das so an:

K?ln
M?nchen

was mache ich da falsch? meine Daten stehe richtig in der Datenbank drin das sehe ich auch, wenn ich die Daten so ausgeben lasse.

Gruß,
Sunny