Google Maps API - NICHTS GEHT MEHR

Dieses Thema im Forum "Webentwicklung" wurde erstellt von YOOUI, 27. Dezember 2011 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 27. Dezember 2011
    Erst einmal vielen Dank das du diesen Thread liest.
    Ich bin seit längerer Zeit dabei eine Seite aufzubauen, für die Google Maps unbedingt nötig ist.
    Meine Scripte haben auch vor Weihnachten (an dieser Stellen Frohe Weihnachten, und einen guten Rutsch) noch funktioniert, jetzt schau ich sie mir noch einmal an... und NICHTS geht mehr.
    am wichtigsten wäre folgendes Script, da ich die anderen dann davon ableiten kann.
    PHP:
    <? php
    session_start
    ();
    include 
    "datenbank.php" ;
    $Erdradius  6371 ;

    $re  mysql_query ( "SELECT KoordX, KoordY, KoordZ, Umkreis FROM plz WHERE email = '" . $_SESSION [ 'email' ]. "'" );
    list(
    $UrsprungX $UrsprungY $UrsprungZ $r ) =  mysql_fetch_row ( $re );


    $platz  mysql_query ( "SELECT ID, lon, lat, sportart
            FROM platz
            WHERE
                  POWER(" 
    $UrsprungX  . " - KoordX, 2)
                + POWER(" 
    $UrsprungY  . " - KoordY, 2)
                + POWER(" 
    $UrsprungZ  . " - KoordZ, 2)
            <= " 
    pow ( $Erdradius  sin ( $r  / ( $Erdradius )),  2 ). "" );
        echo 
    mysql_error ();
    ?>
    <html>
    <head>
    <script type="text/javascript" src="../js/calendarDateInput.js"></script>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
    <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>

    </head>
      <body onload="initialize()">
    <div id="map_canvas" style="width: 900px; height: 600px"></div>

     

    <script type="text/javascript">


    var myLatlng = new google.maps.LatLng(<?php
    $re 
    mysql_query ( "SELECT lon, lat, Umkreis FROM plz WHERE email = '" . $_SESSION [ 'email' ]. "'" );
    list(
    $lon $lat $Umkreis ) =  mysql_fetch_row ( $re );
    echo 
    $lat . ", " . $lon ;
    ?>);
    var myOptions = {
      zoom: 12,
      center: myLatlng,
      mapTypeId: google.maps.MapTypeId.HYBRID
    };

    var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);



    <?php
    $i 
    1 ;

    while (
    $row  mysql_fetch_array ( $platz MYSQL_ASSOC )) 
        {
    $anmerkung  mysql_query ( "SELECT anmerkung FROM platz_anmerkung WHERE platz_ID='" . $row [ 'ID' ]. "'" );
    list(
    $anmerkung ) =  mysql_fetch_row ( $anmerkung );
    ?>

     var image = '../../pic/google_map_icons/<?php  echo  $row [ 'sportart' ]; ?>.png';
      var myLatLng = new google.maps.LatLng(<?php  echo  $row [ 'lat' ]. ", " . $row [ 'lon' ] ?>);
      var marker<? echo  $i ; ?> = new google.maps.Marker({
          position: myLatLng,
          map: map,
          icon: image
      });

     
      google.maps.event.addListener(marker<?  echo  $i ; ?>, 'mouseover', function() {
        var marker<? echo  $i ; ?>div = document.getElementById ("platz_div");
            marker<? echo  $i ; ?>div.innerHTML = "<?  echo  $anmerkung ; ?>";
        document.getElementById("platz_ID").value='<?  echo  $row [ 'ID' ]; ?>';
      });
        
        <?php    $i ++;
            
        } 
    ?>


    </script>
    <div id="platz_div"></div>
    <form action="event_verarbeiten.php" method="POST">
    <input type="hidden" id="platz_ID" name="platz_ID" value="0" />

    </form>
    </body>
    </html>
    Mit Freundlichen Grüßen und vielen Dank im Voraus,

    YOOUI

    p.S. BW ist natürlich drin ^^
     
  2. 27. Dezember 2011
    AW: Google Maps API - NICHTS GEHT MEHR

    Sorry,

    bin selber draufgekommen, dass ich seit neuesten mit Session arbeite und die einfach noch nicht gesetzt war
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.