Agenda

Avril
2024

L M M J V S D
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Jour avec événement(s)
Jour férié
MER
MER
Carte des utilisateurs
Login
 Connexion
Glossaire
icon_npds_glossaire

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Autres

En ligne

Il y a actuellement 67 visiteur(s) et 0 membre(s) en ligne.

Devenez membre privilégié en cliquant ici

Chat anonyme -1
sondage 2
Test sondage
Résultats  Anciens sondages
  • Votes : 1321
  • Commentaire(s) : 5
Galeries Photo
Activité du Site

Pages vues depuis 20/04/2015 : 23 396 786

  • Nb. de membres 44
  • Nb. d'articles 4
  • Nb. de forums 50
  • Nb. de sujets 9
  • Nb. de critiques 2

Top 10  Statistiques

Github jpb
Bloc 2 affichant une galerie

Index du forum »»  Road map développement »» session_manage geoloc

session_manage geoloc#1531

2Contributeur(s)
Nicolas2jpb
2 Modérateur(s)
phrjpb
jpb jpbicon_post
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...
Nicolas2 Nicolas2icon_post
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
);
mon monde n'est que la matrice ou je code...
jpb jpbicon_post
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...
Nicolas2 Nicolas2icon_post
ba le web master qui veut dépasser le quota il prend un abonnement sur le provider et hop lol

pour moi ce n'est pas au cms de gérer les dépassement de quota enfin c'est juste mon point de vue!!!
mon monde n'est que la matrice ou je code...
 Message édité par : Nicolas2 / 14-04-2021 19:38
Nicolas2 Nicolas2icon_post
Citation : jpb
Citation : Nicolas2
ya un truc qui va pas sur ce labo regarde

les deux membre se retrouve également dans les anonyme !!!
mon monde n'est que la matrice ou je code...
 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 ....
mon monde n'est que la matrice ou je code...


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)
mon monde n'est que la matrice ou je code...
jpb jpbicon_post
$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 .......)

      $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...
Nicolas2 Nicolas2icon_post
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 ?

var co_unit="'.$co_unit.'"; ????? geoloc.php

mon monde n'est que la matrice ou je code...
 Message édité par : Nicolas2 / 15-04-2021 16:55
 Message édité par : Nicolas2 / 15-04-2021 17:06
jpb jpbicon_post
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:55
 Message édité par : Nicolas2 / 15-04-2021 17:06
L'eau goutte à  goutte finit toujours par percer la pierre...
Nicolas2 Nicolas2icon_post
Citation : jpb
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) .....

mon monde n'est que la matrice ou je code...
 Message édité par : Nicolas2 / 15-04-2021 16:55
 Message édité par : Nicolas2 / 15-04-2021 17:06
mon monde n'est que la matrice ou je code...


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 ???

mon monde n'est que la matrice ou je code...
 Message édité par : Nicolas2 / 15-04-2021 17:36
 Message édité par : Nicolas2 / 15-04-2021 17:55
jpb jpbicon_post
Citation : Nicolas2
Citation : jpb
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:55
 Message édité par : Nicolas2 / 15-04-2021 17:06
L'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:36
 Message édité par : Nicolas2 / 15-04-2021 17:55
L'eau goutte à  goutte finit toujours par percer la pierre...