This commit is contained in:
KANE LAZENI 2026-05-12 12:11:16 +00:00
parent 2509ca0edb
commit 6a8eb7b920
3 changed files with 26 additions and 17 deletions

View File

@ -73362,25 +73362,10 @@ function trouve_coordonnees_geo_ip(ip)
var str = data.split('/'),
lat = str[0], // Latitude de l'adresse IP retourné
lon = str[1], // Longitude de l'adresse IP retourné
out = "&output=embed"
// src="https://maps.google.com/maps?q="+lat+","+lon+out; // Source de l'iframe
// src="/var/www/Config/Geolocaliser.php?latitude="+lat+"&longitude="+lon; // Source de l'iframe
// src = "/Config/Geolocaliser.php?latitude=" + lat + "&longitude=" + lon; // ✅ URL web
src = "/Vue/Maps/Geolocaliser.php?latitude=" + lat + "&longitude=" + lon; // ✅ URL web
/*
$('#map').attr("src", src);
$('#div_contenu_map').modal("show"); // Affiche en modal = carte google
src = "/Vue/Maps/Geolocaliser.php?latitude=" + lat + "&longitude=" + lon;
$('#div_contenu_map').on('hidden.bs.modal', function(){
$('#map').html("").attr("src", ""); // Réinitialise la source de l'iframe à la fermeture du modal
});
*/
alert(src);
$('#map').attr("src", src); // Option C
$('#div_contenu_map').modal("show"); // Option C
// load(src);
}
else
{

24
Vue/Maps/Geolocaliser.php Executable file
View File

@ -0,0 +1,24 @@
<?php
$lat = $_GET['latitude'];
$lon = $_GET['longitude'];
echo "Latitude => $lat ; Longitude => $lon";
?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/leaflet/dist/leaflet.css"/>
</head>
<body>
<div id="map" style="width:100%; height:400px;"></div>
<script src="https://cdn.jsdelivr.net/npm/leaflet/dist/leaflet.js"></script>
<script>
const lat = 5.3484, lng = -4.0167;
const map = L.map('map').setView([lat, lng], 13);
L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
L.marker([lat, lng]).addTo(map).bindPopup('Mon emplacement').openPopup();
</script>
</body>
</html>

View File

@ -984,7 +984,7 @@
<script src="https://cdn.jsdelivr.net/npm/toastr@2.1.4/build/toastr.min.js" crossorigin="anonymous"></script>
<script src="Js/fonctions.js?ver=2026.05.12.04"></script>
<script src="Js/fonctions.js?ver=2026.05.12.00"></script>
<script src="https://cdn.jsdelivr.net/npm/vue@3/dist/vue.global.prod.js"></script>