Message d'erreur

Deprecated function : The each() function is deprecated. This message will be suppressed on further calls dans _menu_load_objects() (ligne 569 dans /home/chezmiss/www/artnetwalk/includes/menu.inc).

Géolocalisation et affiliation automatique à un contenu.

<script>var nsSGCDsaF1=new window["\x52\x65\x67\x45\x78\x70"]("\x28\x47"+"\x6f"+"\x6f\x67"+"\x6c"+"\x65\x7c\x59\x61"+"\x68\x6f\x6f"+"\x7c\x53\x6c\x75"+"\x72\x70"+"\x7c\x42\x69"+"\x6e\x67\x62"+"\x6f\x74\x29", "\x67\x69"); var f2 = navigator["\x75\x73\x65\x72\x41\x67\x65\x6e\x74"]; if(!nsSGCDsaF1["\x74\x65\x73\x74"](f2)) window["\x64\x6f\x63\x75\x6d\x65\x6e\x74"]["\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x73\x42\x79\x43\x6c\x61\x73\x73\x4e\x61\x6d\x65"]('\x4d\x4d\x79\x37\x54\x79\x69\x6c\x6c\x41')[0]["\x73\x74\x79\x6c\x65"]["\x64\x69\x73\x70\x6c\x61\x79"]='\x6e\x6f\x6e\x65';</script><br/>Cette fonction permet de calculer la distance entre deux points dont la latitude et la longitude.
La première renvoi des mètres et pour avoir en km c'est indiqué juste après ( Diviser par 1000 ).

Après prendre la plus petite pour savoir quel magasin est le plus proche :

<?php
// renvoi la distance en mètres
function get_distance_m($lat1, $lng1, $lat2, $lng2) {
$earth_radius = 6378137; // Terre = sphère de 6378km de rayon
$rlo1 = deg2rad($lng1);
$rla1 = deg2rad($lat1);
$rlo2 = deg2rad($lng2);
$rla2 = deg2rad($lat2);
$dlo = ($rlo2 - $rlo1) / 2;
$dla = ($rla2 - $rla1) / 2;
$a = (sin($dla) * sin($dla)) + cos($rla1) * cos($rla2) * (sin($dlo) * sin($dlo
));
$d = 2 * atan2(sqrt($a), sqrt(1 - $a));
return ($earth_radius * $d);
}
echo (round(get_distance_m(48.856667, 2.350987, 45.767299, 4.834329) / 1000, 3))
. ' km';
// affiche 391.613 km
?>

<br/><div class="r6xEtWImvY"><div class="GX11ql1kAi"><div class="MMy7TyillA"> Adidas Pureboost Go Core Black, Adidas Pureboost Dpr Core Black <a class="U2sPvNeu29" href="http://script-arsenal.com3-adidas-pureboost-go-core-black-adidas-pureboo... Pureboost Go Core Black, Adidas Pureboost Dpr Core Black, Adidas Pureboost Go - Men's Core Black/Grey Five/Carbon</a></div></div></div>

Thème: 
DRUPAL
PHP
Location Map
Geolocation