Langue
🎨 Skin viewer
Les plus téléchargés
- 1 npds_agenda414
- 2 npds_galerie384
- 3 Programmes de Technologie 1985 MEN ...381
- 4 86-Car368
- 5 photosize358
- 6 npds_annonces 357
- 7 npds_glossaire348
- 8 npds_encapsuleur342
- 9 bootstrap.png315
- 10 superhero288
Index du forum »» Road map développement »» session_manage geoloc
session_manage geoloc#1531
Citation : Nicolas2
ya un truc qui va pas sur ce labo regarde
les deux membre se retrouve également dans les anonyme !!!L'eau goutte à goutte finit toujours par percer la pierre...Message édité par : Nicolas2 / 13-04-2021 19:01
oui ici on a une erreur de décompte que l'on traine depuis un moment ....
L'eau goutte à goutte finit toujours par percer la pierre...
pour les providers pourquoi tu na pas mis ce choix dans l'admin config de geoloc puisque de toute façon tu n'utilise qu'un seul provider a la foi ?
$file_path = array(
'https://ipapi.co/'.$ip.'/json',
'https://api.ipdata.co/'.$ip.'?api-key='.$api_key_ipdata,
'https://extreme-ip-lookup.com/json/'.$ip,
'http://ip-api.com/json/'.$ip
);
$file_path = array(
'https://ipapi.co/'.$ip.'/json',
'https://api.ipdata.co/'.$ip.'?api-key='.$api_key_ipdata,
'https://extreme-ip-lookup.com/json/'.$ip,
'http://ip-api.com/json/'.$ip
);
my sygn
oui on utilise un provider à la fois mais comme ça c'est automatique car en cas de defaut (dépassement ou autres) (pour le https) c'est un autre provider qui prend le relais pour le http la question se pose pas lol y'en a qu'un ... donc ca me semble plus clair pour le web master ...
L'eau goutte à goutte finit toujours par percer la pierre...
Citation : jpbCitation : Nicolas2
ya un truc qui va pas sur ce labo regarde
les deux membre se retrouve également dans les anonyme !!!my sygnMessage édité par : Nicolas2 / 13-04-2021 19:01
oui ici on a une erreur de décompte que l'on traine depuis un moment ....my sygn
ba en fait c'est pas du tout un bug ni une erreur de décompte c'est tout fait normale, c'est un utilisateur(x) qui et géoréférencé dans la base table ip_loc donc si se membre se connecte sur le site en anonyme sa te dit que l'ip et dans la base et qu'elle correspond a l'utiliser (x)
my sygn
$ip serais pas plutôt urldecode($ip) !
<== OUI pour tout le array (si ca ne posait pas de probleme pour les ipv4 les ipV6 elle ne passait pas ! ... à cause de l'encodage des : deux points .......)
<== OUI pour tout le array (si ca ne posait pas de probleme pour les ipv4 les ipV6 elle ne passait pas ! ... à cause de l'encodage des : deux points .......)
$file_path = array(
'https://ipapi.co/'.urldecode($ip).'/json',
'https://api.ipdata.co/'.urldecode($ip).'?api-key='.$api_key_ipdata,
'https://extreme-ip-lookup.com/json/'.urldecode($ip),
'http://ip-api.com/json/'.urldecode($ip)
);
L'eau goutte à goutte finit toujours par percer la pierre...
Citation : Nicolas2
c'est ce que je t dit plus haut urldecode($ip) pour le array
ce fichier la iplist.html il sert a rien dans l'état actuel ? <== il servait à faire des tests de comparaison de rapidité de chargement(quand la liste des ip commence à devenir énorme ...) ne sert à rien dans le fonctionnement actuel
var co_unit="'.$co_unit.'"; ????? geoloc.php
<== ne sert à rien actuellement vu que je n'ai pas réimplémenter la possibilité de changer l'unité des lat long comme c'était dans les versions précédentes) .....
L'eau goutte à goutte finit toujours par percer la pierre...Message édité par : Nicolas2 / 15-04-2021 16:55Message édité par : Nicolas2 / 15-04-2021 17:06
L'eau goutte à goutte finit toujours par percer la pierre...
Citation : jpbCitation : Nicolas2
c'est ce que je t dit plus haut urldecode($ip) pour le array
ce fichier la iplist.html il sert a rien dans l'état actuel ? <== il servait à faire des tests de comparaison de rapidité de chargement(quand la liste des ip commence à devenir énorme ...) ne sert à rien dans le fonctionnement actuel
var co_unit="'.$co_unit.'"; ????? geoloc.php
<== ne sert à rien actuellement vu que je n'ai pas réimplémenter la possibilité de changer l'unité des lat long comme c'était dans les versions précédentes) .....
my sygnMessage édité par : Nicolas2 / 15-04-2021 16:55Message édité par : Nicolas2 / 15-04-2021 17:06my sygn
ok pour iplist et var co_unit
idem tout ce code ne sert a rien ?????
geocode_markers=[];
geocode_adresses=[];
function setMapOnAll_geo(map) {
for (var i = 0; i < geocode_markers.length; i++) {
geocode_markers[i].setMap(map);
}
}
function clearMarkers_geo() {
setMapOnAll_geo(null);
}
function showMarkers_geo() {
setMapOnAll_geo(map);
}
function deleteMarkers_geo() {
clearMarkers_geo();
geocode_markers = [];
}
idem ce bout de code ne sert a rien non plus ?????
function checkSize() {
var small = map.getSize()[0] < 600;
attribution.setCollapsible(small);
attribution.setCollapsed(small);
$(".n-media-repere").css("color") == "rgb(255, 0, 0)" ? $("#sidebar").removeClass("show") : $("#sidebar").addClass("show");
}
window.addEventListener("resize", checkSize);
// checkSize();
// $(\'[data-toggle="tooltip"]\').tooltip({container:\'body\'});
idem data.json et tout ce qui si rapporte ne sert a rien puisque le data.json et appeler nul part ???
my sygn
Message édité par : Nicolas2 / 15-04-2021 17:36
Message édité par : Nicolas2 / 15-04-2021 17:55
Citation : Nicolas2Citation : jpbCitation : Nicolas2
c'est ce que je t dit plus haut urldecode($ip) pour le array
ce fichier la iplist.html il sert a rien dans l'état actuel ? <== il servait à faire des tests de comparaison de rapidité de chargement(quand la liste des ip commence à devenir énorme ...) ne sert à rien dans le fonctionnement actuel
var co_unit="'.$co_unit.'"; ????? geoloc.php
<== ne sert à rien actuellement vu que je n'ai pas réimplémenter la possibilité de changer l'unité des lat long comme c'était dans les versions précédentes) .....
L'eau goutte à goutte finit toujours par percer la pierre...Message édité par : Nicolas2 / 15-04-2021 16:55Message édité par : Nicolas2 / 15-04-2021 17:06L'eau goutte à goutte finit toujours par percer la pierre...
ok pour iplist et var co_unit
idem tout ce code ne sert a rien ?????
geocode_markers=[];
geocode_adresses=[];
function setMapOnAll_geo(map) {
for (var i = 0; i < geocode_markers.length; i++) {
geocode_markers[i].setMap(map);
}
}
function clearMarkers_geo() {
setMapOnAll_geo(null);
}
function showMarkers_geo() {
setMapOnAll_geo(map);
}
function deleteMarkers_geo() {
clearMarkers_geo();
geocode_markers = [];
}
<== le code ci dessus ne sert plus
idem ce bout de code ne sert a rien non plus ?????
==> si il sert encore a afficher ou pas (les attributions et le sidebar ...) en fonction de la place dispo ....
function checkSize() {
var small = map.getSize()[0] < 600;
attribution.setCollapsible(small);
attribution.setCollapsed(small);
$(".n-media-repere").css("color") == "rgb(255, 0, 0)" ? $("#sidebar").removeClass("show") : $("#sidebar").addClass("show");
}
window.addEventListener("resize", checkSize);
// checkSize();
// $(\'[data-toggle="tooltip"]\').tooltip({container:\'body\'});
==> oui ca ça ne sert plus ...
idem data.json et tout ce qui si rapporte ne sert a rien puisque le data.json et appeler nul part ???
L'eau goutte à goutte finit toujours par percer la pierre...Message édité par : Nicolas2 / 15-04-2021 17:36Message édité par : Nicolas2 / 15-04-2021 17:55
L'eau goutte à goutte finit toujours par percer la pierre...