Buon Pomeriggio a tutti...
Sono un neofita nel campo della programmazione web tramite il PHP. Sto cercano di creare una pagina che tramite le API di google map, mostra dei marker relativi a dei waypoint di un database mysql appartenete allo stesso dominio, su di una mappa.
La pagina la sto creando su Altervista.
Ho generato una pagina di prova con il seguente codice:
le due pagine connect.php e close.php contengono rispettivamente:
connect.php:
close.PHP
naturalmente ancora la pagina non contiene il codice per visualizzare i marker, c'è soltanto il codice per connettersi al DB.
Come mai lanciando la pagina mi si bianca senza il nome impostato nel codice html??
se copio il codice html e js in un nuovo documento html la pagina viene mostrata correttamente.
In attesa di una vostra risposta vi faccio cordiali saluti
Sono un neofita nel campo della programmazione web tramite il PHP. Sto cercano di creare una pagina che tramite le API di google map, mostra dei marker relativi a dei waypoint di un database mysql appartenete allo stesso dominio, su di una mappa.
La pagina la sto creando su Altervista.
Ho generato una pagina di prova con il seguente codice:
Codice:
<?php
include("Connect.php");
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="AlterVista - Editor HTML"/>
<title>My map</title>
<style type="text/css">
html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map-canvas { height: 100% }
</style>
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC7rnpEhbEaWG5rx_SwepbfAVN_h-YA0gU&sensor=FALSE">
</script>
<script type="text/javascript">
function initialize() {
var mapOptions = {
center: new google.maps.LatLng(43.2999, 10.8738),
zoom: 10
};
var map = new google.maps.Map(document.getElementById("map-canvas"),
mapOptions);
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>
</head>
<body>
<div id="map-canvas"/>
</body>
</html>
<?php
include("close.php");
?>
le due pagine connect.php e close.php contengono rispettivamente:
connect.php:
PHP:
<?php
//Crea la connessione al MYSQL tramite la variabile $conn
$conn = mysql_connect ("","","");
//Controlla che la connessione sia avvenuta, controllando che la variabile $conn sia nulla oppure no
if (!$conn)
{
goto err;
}
//Crea un collegamento al database my_gismap
$db = mysql_select_db ("my_gismap", $conn);
//Controlla che la connessione al db sia avvenuta correttamente
if (!$db)
{
goto err;
}
exit;
err:
die ("Connessione al DB fallita, Impossibile visualizzare i punti: ".mysql_error())
?>
close.PHP
PHP:
<?php mysql_close($conn); ?>
naturalmente ancora la pagina non contiene il codice per visualizzare i marker, c'è soltanto il codice per connettersi al DB.
Come mai lanciando la pagina mi si bianca senza il nome impostato nel codice html??
se copio il codice html e js in un nuovo documento html la pagina viene mostrata correttamente.
In attesa di una vostra risposta vi faccio cordiali saluti