Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  3 4458
Hva gjør jeg galt her?:

Kode

<?php echo"<input type='text' name='longitude' value='" . <script>position.coords.longitude</script> . "'>";?>
Takk på forhånd

Jeg fant ut av det selv:

HTML-kode

"<input type=" + "'" + "text" + "'" + "name=" + "'" + "longitude" + "'" + "value=" +"'" + position.coords.longitude + "'" +">";
Sist endret av ertsaas; 15. mars 2017 kl. 22:08. Grunn: Automatisk sammenslåing med etterfølgende innlegg.
Av nysjgerrighet; hva drev/driver du egentlig med?
Trådstarter
Prøver å vise variable markører i Google Maps, der folk registrerer seg. Nå er det dette jeg trenge hjelp til:

HTML-kode

<?php
include "config/config.php";
			mysql_select_db("$db_name", $tilkobling);
			
		// Steg 2: Kjør en SQL-spørring mot databasen
			$sql = "SELECT lat_tude, long_tude";
			$sql .= " FROM spots";
			$resultat = mysql_query($sql, $tilkobling);

		// Behandle resultatet med PHP og HTML
			while ( $rad = mysql_fetch_array ($resultat) ) {
			$lat_tude=$rad['lat_tude'];
			$long_tude=$rad['long_tude'];
			
			echo "
			var beachMarker10 = new google.maps.Marker({
          position: {lat: $lat_tude, lng: $long_tude},
          map: map,
          icon: image
        });
		";
			}
?>
Koden fungerer, om jeg har Java scriptet utenfor } tegnet, altså slik:

HTML-kode

<?php
include "config/config.php";
			mysql_select_db("$db_name", $tilkobling);
			
		// Steg 2: Kjør en SQL-spørring mot databasen
			$sql = "SELECT lat_tude, long_tude";
			$sql .= " FROM spots";
			$resultat = mysql_query($sql, $tilkobling);

		// Behandle resultatet med PHP og HTML
			while ( $rad = mysql_fetch_array ($resultat) ) {
			$lat_tude=$rad['lat_tude'];
			$long_tude=$rad['long_tude'];
			}
			
			echo "
			var beachMarker10 = new google.maps.Marker({
          position: {lat: $lat_tude, lng: $long_tude},
          map: map,
          icon: image
        });
		";
?>
Men da har ikke

HTML-kode

$lat_tude og $long_tude}
Noen verdi og jeg er like langt...
Utvikleren i meg gråter når jeg ser koden din.
- Java og Javascript er to helt forskjellige ting (learn the difference)
- mysql_connect er utdatert. Klikk på lenken for alternativer.
- Google forklarer rimelig greit hvordan man legger til flere markører. Ser at du har funnet vei til dokumentasjonen dems ettersom du kun har kopiert utifra den og lagt på et dollartegn i variabelen, men du misset tydeligvis den siden