ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Fahrplan

Geschlossen
  1. #1
    User Pic
    tiroler16 Mitglied
    Registriert seit
    14.12.2006
    Beiträge
    79
    Beitragswertungen
    0 Beitragspunkte
    Hallo Leute!!

    Ich möchte gerne auf meiner seite ein menü mit anfahrt erstellen.

    jetzt habe ich den google routenplaner eingebaut und möchte gerne noch einen fahrplanauskunft der VVT anzeigen lassen. ( oberhalb dess routenplaners)

    doch immer wenn ich den code einfüge, dann ist der routenplaner immer weg und es funktioniert nichts mehr!

    könnt ihr mir helfen?

    orginal

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <?php defined ('main') or die ('no direct access'); ?><!--@title=@--><!--@hmenu=Routenplaner@--><!--@view=normal@--><!--@viewoptions=@--><php>
        <title>Alpengasthof Lüsens</title>
        <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAAdZD-7zZ--0ANqhVfdsJiRQoBbRS8GLXtELbZvRY9Oz_QH3QKxQF3jJkY5XSQzyIIltm-wfmcHwVxA"
          type="text/javascript"></script>
         <style type="text/css">body {
            font-family: Verdana, Arial, sans serif;
            font-size: 11px;
            margin: 10px;
          }
          table.directions th {
    			background-color:#EEEEEE;
          }
    	  
          img {
            color: #000000;
          }
        </style>
    
        <script type="text/javascript">
        //<![CDATA[
    
        var map;
        var gdir;
        var geocoder = null;
        var addressMarker;
    
        function load() {
          if (GBrowserIsCompatible()) {      
            map = new GMap2(document.getElementById("map"));
    
            gdir = new GDirections(map, document.getElementById("directions"));
            GEvent.addListener(gdir, "load", onGDirectionsLoad);
            GEvent.addListener(gdir, "error", handleErrors);
    
            //setDirections("San Francisco", "Mountain View", "en_US");
            
            geocoder = new GClientGeocoder();
            map.addControl(new GLargeMapControl());
    				map.addControl(new GMapTypeControl());
    				showAddress("Lüsens", "Alpengasthof Lüsens<br><br>Lüsens 1<br>A-6182&nbsp;Lüsens<br>Telefon und Fax 0043 (0) 5236 215<br>http://www.alpengasthof-luesens.com<br><br><br></p>");
          }
        }
        
        function setDirections(fromAddress, toAddress, locale) {
          gdir.load("from: " + fromAddress + " to: " + toAddress,
                    { "locale": "de" });
        }
        
        function showAddress(address, popUpHtml) {
          if (geocoder) {
            geocoder.getLatLng(
              address,
              function(point) {
                if (!point) {
                  alert(address + " nicht gefunden");
                } else {
                  map.setCenter(point, 13);
                  var marker = new GMarker(point);
                  map.addOverlay(marker);
                  marker.openInfoWindowHtml(popUpHtml);
                }
              }
            );
          }
        }
    
        function handleErrors(){
    	   if (gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS)
    	     alert("Start- oder auch Zieladresse konnten nicht gefunden werden. Entweder sind sie nicht bekannt, nicht eindeutig oder die Eingabe ist nicht korrekt. Bitte überprüfen Sie die Eingabe.\nError code: " + gdir.getStatus().code);
    	   else if (gdir.getStatus().code == G_GEO_SERVER_ERROR)
    	     alert("Die Route konnte nicht berechnet werden.\n Error code: " + gdir.getStatus().code);
    	   
    	   else if (gdir.getStatus().code == G_GEO_MISSING_QUERY)
    	     alert("Bitte geben Sie eine Startadresse ein.\n Error code: " + gdir.getStatus().code);
    
    	//   else if (gdir.getStatus().code == G_UNAVAILABLE_ADDRESS)  <--- Doc bug... this is either not defined, or Doc is wrong
    	//     alert("The geocode for the given address or the route for the given directions query cannot be returned due to legal or contractual reasons.\n Error code: " + gdir.getStatus().code);
    	     
    	   else if (gdir.getStatus().code == G_GEO_BAD_KEY)
    	     alert("Falscher Google Maps Key. \n Error code: " + gdir.getStatus().code);
    
    	   else if (gdir.getStatus().code == G_GEO_BAD_REQUEST)
    	     alert("Die Anfrage konnte nicht geparsed werden.\n Error code: " + gdir.getStatus().code);
    	    
    	   else alert("Unbekannter Fehler. Bitte überprüfen Sie die Eingabe.");
    	   
    	}
    
    	function onGDirectionsLoad(){ 
              // Use this function to access information about the latest load()
              // results.
    
              // e.g.
    	  // document.getElementById("getStatus").innerHTML = gdir.getStatus().code;
    	  // and yada yada yada...
    	}
    
    
        //]]>
        </script>
      </head>
      <body onload="load()" onunload="GUnload()">
      
      <h2>Routenplaner</h2>
      <form action="#" onsubmit="setDirections(this.from.value, this.to.value, 'de'); return false">
    
      <table>
    
       <tr><th align="right">Startadresse:&nbsp;</th>
    
       <td><input size="25" id="fromAddress" name="from" 
         ></td>
       <th align="right">&nbsp;&nbsp;Zieladresse:&nbsp;</th>
       <td align="right"><input size="25" id="toAddress" name="to" value="Lüsens 1, A-6182  Lüsens (Alpengasthof Lüsens)"></td>
         <td align="right">&nbsp;&nbsp;&nbsp;</td>
       </tr>
       <tr><th align="right">&nbsp;</th>
    <td colspan="4">Straße (optional), Ort, Land 
          (optional)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT type=submit value="Route berechnen!" name=submit>    </td>
       </tr>
       </table>
    
        
      </form>
    
        <br>
    <DIV align=center>
        <table class="directions" align=center>
        <tr><th>Karte</th><th></th></tr>
    
        <tr>
        <td valign="top"><div id="map" style="WIDTH: 573px; HEIGHT: 396px"></div></td>
        <td valign="top"></td>
    
        </tr>
        </table></DIV>
    <P align=center>&nbsp;</P>
    <P align=center>
    <TABLE>
      
      <TR>
        <TD>
          <P align=center>Route</P></TD></TR>
      <TR>
        <TD><div id="directions" style="WIDTH: 275px"></div></TD></TR></TABLE></P>    
    
        
      </body>
    </html>




    uund mein versuch

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <?php defined ('main') or die ('no direct access'); ?><!--@title=@--><!--@hmenu=Routenplaner@--><!--@view=normal@--><!--@viewoptions=@--><php>
        <title>Alpengasthof Lüsens</title>
        <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAAdZD-7zZ--0ANqhVfdsJiRQoBbRS8GLXtELbZvRY9Oz_QH3QKxQF3jJkY5XSQzyIIltm-wfmcHwVxA"
          type="text/javascript"></script>
         <style type="text/css">body {
            font-family: Verdana, Arial, sans serif;
            font-size: 11px;
            margin: 10px;
          }
          table.directions th {
    			background-color:#EEEEEE;
          }
    	  
          img {
            color: #000000;
          }
        </style>
    
        <script type="text/javascript">
        //<![CDATA[
    
        var map;
        var gdir;
        var geocoder = null;
        var addressMarker;
    
        function load() {
          if (GBrowserIsCompatible()) {      
            map = new GMap2(document.getElementById("map"));
    
            gdir = new GDirections(map, document.getElementById("directions"));
            GEvent.addListener(gdir, "load", onGDirectionsLoad);
            GEvent.addListener(gdir, "error", handleErrors);
    
            //setDirections("San Francisco", "Mountain View", "en_US");
            
            geocoder = new GClientGeocoder();
            map.addControl(new GLargeMapControl());
    				map.addControl(new GMapTypeControl());
    				showAddress("Lüsens", "Alpengasthof Lüsens<br><br>Lüsens 1<br>A-6182&nbsp;Lüsens<br>Telefon und Fax 0043 (0) 5236 215<br>http://www.alpengasthof-luesens.com<br><br><br></p>");
          }
        }
        
        function setDirections(fromAddress, toAddress, locale) {
          gdir.load("from: " + fromAddress + " to: " + toAddress,
                    { "locale": "de" });
        }
        
        function showAddress(address, popUpHtml) {
          if (geocoder) {
            geocoder.getLatLng(
              address,
              function(point) {
                if (!point) {
                  alert(address + " nicht gefunden");
                } else {
                  map.setCenter(point, 13);
                  var marker = new GMarker(point);
                  map.addOverlay(marker);
                  marker.openInfoWindowHtml(popUpHtml);
                }
              }
            );
          }
        }
    
        function handleErrors(){
    	   if (gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS)
    	     alert("Start- oder auch Zieladresse konnten nicht gefunden werden. Entweder sind sie nicht bekannt, nicht eindeutig oder die Eingabe ist nicht korrekt. Bitte überprüfen Sie die Eingabe.\nError code: " + gdir.getStatus().code);
    	   else if (gdir.getStatus().code == G_GEO_SERVER_ERROR)
    	     alert("Die Route konnte nicht berechnet werden.\n Error code: " + gdir.getStatus().code);
    	   
    	   else if (gdir.getStatus().code == G_GEO_MISSING_QUERY)
    	     alert("Bitte geben Sie eine Startadresse ein.\n Error code: " + gdir.getStatus().code);
    
    	//   else if (gdir.getStatus().code == G_UNAVAILABLE_ADDRESS)  <--- Doc bug... this is either not defined, or Doc is wrong
    	//     alert("The geocode for the given address or the route for the given directions query cannot be returned due to legal or contractual reasons.\n Error code: " + gdir.getStatus().code);
    	     
    	   else if (gdir.getStatus().code == G_GEO_BAD_KEY)
    	     alert("Falscher Google Maps Key. \n Error code: " + gdir.getStatus().code);
    
    	   else if (gdir.getStatus().code == G_GEO_BAD_REQUEST)
    	     alert("Die Anfrage konnte nicht geparsed werden.\n Error code: " + gdir.getStatus().code);
    	    
    	   else alert("Unbekannter Fehler. Bitte überprüfen Sie die Eingabe.");
    	   
    	}
    
    	function onGDirectionsLoad(){ 
              // Use this function to access information about the latest load()
              // results.
    
              // e.g.
    	  // document.getElementById("getStatus").innerHTML = gdir.getStatus().code;
    	  // and yada yada yada...
    	}
    
    
        //]]>
        </script>
      </head>
      <body>
    
    <iframe src="http://www.vvt.at/page.cfm?vpath=timetables/efa_light/efalightform&uuid=0BBFE12F-C152-C17A-5C79884DF1FE9217" width="190" height="255" scrolling="no" frameborder="1"/>
    < onload="load()" onunload="GUnload()">
      
    
      <h2>Routenplaner</h2>
      <form action="#" onsubmit="setDirections(this.from.value, this.to.value, 'de'); return false">
    
      <table>
    
       <tr><th align="right">Startadresse:&nbsp;</th>
    
       <td><input size="25" id="fromAddress" name="from" 
         ></td>
       <th align="right">&nbsp;&nbsp;Zieladresse:&nbsp;</th>
       <td align="right"><input size="25" id="toAddress" name="to" value="Lüsens 1, A-6182  Lüsens (Alpengasthof Lüsens)"></td>
         <td align="right">&nbsp;&nbsp;&nbsp;</td>
       </tr>
       <tr><th align="right">&nbsp;</th>
    <td colspan="4">Straße (optional), Ort, Land 
          (optional)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT type=submit value="Route berechnen!" name=submit>    </td>
       </tr>
       </table>
    
        
      </form>
    
        <br>
    <DIV align=center>
        <table class="directions" align=center>
        <tr><th>Karte</th><th></th></tr>
    
        <tr>
        <td valign="top"><div id="map" style="WIDTH: 573px; HEIGHT: 396px"></div></td>
        <td valign="top"></td>
    
        </tr>
        </table></DIV>
    <P align=center>&nbsp;</P>
    <P align=center>
    <TABLE>
      
      <TR>
        <TD>
          <P align=center>Route</P></TD></TR>
      <TR>
        <TD><div id="directions" style="WIDTH: 275px"></div></TD></TR></TABLE></P>    
    
        
      </body>
    </html>



    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten