jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

| Page Précédente 1 2 | |||
| Pseudo | Commentaire | ||
|---|---|---|---|
| Page Précédente 1 2 | |||
Raffi8
|
# Posté le 20/11/2010 à 00:07:23 | ||
|
|
Bonjour, Comment masquer son addresse IP sil vous plait? Merci d'avance |
||
V
|
# Posté le 21/11/2010 à 03:58:19 | ||
![]()
|
Juste pour précisé, Google map api est un service gratuit à condition que votre site web soit gratuit et librement accessible, c'est a dire pas de login, pas de mot de passe et non payant, dans tous les cas, il faut vraiment avoir un grand site pour que google vous fasse payer ces services. Merci pour le tuto. |
||
matheod
|
# Posté le 21/11/2010 à 12:31:23 | ||
![]() Avis : Très bon
|
Salut V, tu peux me dire ou c'est marqué ça ? Merci ;-) Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
V
|
# Posté le 21/11/2010 à 23:42:55 | ||
![]()
|
@matheod Voila un lien pour la fameuse version payante, pour les entreprises : http://www.google.com/intl/fr_ALL/ente [...] aps/maps.html Et voila une discutions qui explique mieux ce que j'ai dit la haut : http://www.google.com/support/forum/p/ [...] 766a1e4d&hl=f |
||
SAKAROV
|
# Posté le 24/12/2010 à 23:43:20 | ||
![]() Groupe : Interdiction d'écriture
|
Bonjour, ça ne marche pas pour moi je suis sur mac, je passe par mamp :<?php include("geoipcity.inc"); include("geoipregionvars.php"); $gi = geoip_open(realpath("GeoLiteCity.dat"),GEOIP_STANDARD); $record = geoip_record_by_addr($gi,"93.18.118.201"); echo $record->country_name . "\n"; echo $GEOIP_REGION_NAME[$record->country_code][$record->region] . "\n"; echo $record->city . "\n"; echo $record->postal_code . "\n"; echo $record->latitude . "\n"; echo $record->longitude . "\n"; geoip_close($gi); ?> l'adresse IP est celle d'un copain (modifiée là) pour voir si ça marche parce-que quand j'utilise la mienne via mamp ça fait page blanche (comme indiqué dans le tuto). donc via mamp, je tape dans l'url de mon navigateur : http://localhost:8888/geolocalisation/ [...] sation_ip.php ("exemple_geolocalisation_ip.php" étant donc le nom du fichier du code ci-dessus). Ca ne fonctionne pas. Ca me donne une page blanche. Après, j'ai essayé de le faire via mon FTP (via cyberduck) : J'ai mis les fichiers dans un dossier dénommé "geoloc". Il contient donc "GeoLiteCity.dat", "geoipregionvars.php", "geoipcity.inc", "geoip.inc" et "exemple_geolocalisation_ip.php" Ce dernier fichier contient donc le même code que celui qui figure en haut de ce message. je rentre donc dans l'url : http://www.monsite.com/geoloc/exemple_ [...] sation_ip.php ça ne marche pas. ça me renvoie : Error 404 - Not Found. Euuuhhh, ....des suggestions ? |
||
matheod
|
# Posté le 25/12/2010 à 21:17:45 | ||
![]() Avis : Très bon
|
Hum, tu pourrais zipper le dossier geoloc et l'uploader sur megaupload que je regarde de plus pret ? merci Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
SAKAROV
|
# Posté le 26/12/2010 à 10:21:55 | ||
![]() Groupe : Interdiction d'écriture
|
Eh bien je peux te le faire, cependant, je t'ai déjà tout dit dans le message ci-dessus. J'ai uploadé les fichiers que tu as prescrits : - GeoLiteCity.dat - geoip.inc - geoipcity.inc - geoipregionvars.php Puis le code que tu as mis avec une adresse IP "test" : <?php include("geoipcity.inc"); include("geoipregionvars.php"); $gi = geoip_open(realpath("GeoLiteCity.dat"),GEOIP_STANDARD); $record = geoip_record_by_addr($gi,"93.16.208.220"); echo $record->country_name . "\n"; echo $GEOIP_REGION_NAME[$record->country_code][$record->region] . "\n"; echo $record->city . "\n"; echo $record->postal_code . "\n"; echo $record->latitude . "\n"; echo $record->longitude . "\n"; geoip_close($gi); ?> voilà, y'a rien de spé, je peux te l'uploader mais bon, les fichiers sont identiques. je ne comprends pas pourquoi cela réagit comme ça. je te remercies. Skv. |
||
matheod
|
# Posté le 26/12/2010 à 17:30:17 | ||
![]() Avis : Très bon
|
Tous ces fichiers sont tous dans le même dossier ?
Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
SAKAROV
|
# Posté le 26/12/2010 à 22:02:42 | ||
![]() Groupe : Interdiction d'écriture
|
oui ! dans le dossier geoloc, lui meme dans le dossier geolocalisation lui meme dans le dossier "site" (c'est dans ce dossier que MAMP va chercher les données). je vois pas du tout pourquoi ça marche pas, j'ai pourtant bel et bien suivi la marche à suivre à la lettre. est-ce parce-que je passe par mamp ? je ne vois pas pourquoi ça causerait un souci... mais bon, je sais pas. j'ai beau chercher l'erreur, je vois pas. ![]() imagine que tu as une IP à geolocaliser, tu t'y prend comment, par exemple, sans passer par le biais de ton site ? où est-qu'on doit forcément passer par le site. Ton truc m'intéresse car mon site est en plusieurs langues, et en fonction de la geoloc il s'affiche en la langue ad hoc. mais si je veux par exemple geolocaliser un IP d'un pote qui ne vas pas sur mon site, je m'y prend comment ? de la sorte, peut-être pourrai-je trouver le hic qui fait que ça ne fonctionne pas (en se débarrassant du rapport avec le site ; après je refous le code sur mon FTP et voilà). merci à toi |
||
matheod
|
# Posté le 26/12/2010 à 22:06:14 | ||
![]() Avis : Très bon
|
Je ne vois vraiment pas dans ce cas là. Esseye de mettre ton site en ligne chez un hebergeur pour voir si ça fonctionne.
Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
SAKAROV
|
# Posté le 26/12/2010 à 22:26:17 | ||
![]() Groupe : Interdiction d'écriture
|
C'est déjà le cas, je suis chez 1&1 | ||
matheod
|
# Posté le 26/12/2010 à 22:51:04 | ||
![]() Avis : Très bon
|
Et ça marche pas ? Dans ce cas là tu as du faire une erreur, envoie moi le zip de tes fichiers que j'esseye de voir ou elle est. Car je suis chez 1&1 et ça marche. Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
SAKAROV
|
# Posté le 27/12/2010 à 21:44:17 | ||
![]() Groupe : Interdiction d'écriture
|
ignore le fichier exemple.php, ce n'est pas celui que j'essaie de faire marcher. celui que j'essaie de faire marcher c est exemple_geolocalisation_ip.php voilà http://www.megaupload.com/?d=ROF698JZ |
||
ryodo01
|
# Posté le 23/02/2011 à 12:59:31 | ||
|
icoz Avis : Très bon
|
sa fonctionne plus il me donne cette erreur :s Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in /home/facecomp/public_html/a/easy/index.php on line 24 Warning: file_get_contents(http://maps.google.com/maps/geo?output=csv&q=32.7791,-96.8028) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /home/facecomp/public_html/a/easy/index.php on line 24 hier sa fonctionne et aujourd’hui non vue que j'ai rien changer voila mon code <?php session_start(); include("../../Geoloc/geoipcity.inc"); include("../../Geoloc/geoipregionvars.php"); $gi = geoip_open(realpath("../../Geoloc/GeoLiteCity.dat"),GEOIP_STANDARD); $record = geoip_record_by_addr($gi,$_SERVER['REMOTE_ADDR']); /*echo $record->country_name . "\n"; echo $GEOIP_REGION_NAME[$record->country_code][$record->region] . "\n"; echo $record->city . "\n"; echo $record->postal_code . "\n"; echo $record->latitude . "\n"; echo $record->longitude . "\n";*/ $la = $record->latitude; $lo = $record->longitude; $url = "http://maps.google.com/maps/geo?output=csv&q=".$la.",".$lo; if($csv = file_get_contents($url)) { if(substr($csv,0,3)!=200) { die("Erreur"); } else { $adresse = substr($csv, 7, -1); } } else { //echo "Erreur"; } $d=date('Y-m-d H:i:s'); $ip=$_SERVER['REMOTE_ADDR']; include_once '../AccB.php'; $Acc=new AccB(); //precédent if( isset( $_SESSION['la_page_fin_a_ete_visitee'] ) ) { session_destroy(); $re="INSERT INTO `google` (`ip`, `date`, `nom`, `geo`,`page`) VALUES ('$ip','$d','adbar','$adresse','presd')"; $Acc->Exec($re); header('location: a.html'); exit(); } $re="INSERT INTO `google` (`ip`, `date`, `nom`, `geo`,`page`) VALUES ('$ip','$d','adbar','$adresse','j')"; $Acc->Exec($re); geoip_close($gi); ?> http://www.games-save.com Le français n'est pas ma langue maternelle, désolé pour les éventuelles fautes. |
||
Dysnomia
|
# Posté le 27/02/2011 à 15:36:10 | ||
![]()
|
Fatal error: Cannot redeclare geoip_country_code_by_name() in /public_html/geo/geoip.inc on line 390
|
||
matheod
|
# Posté le 27/02/2011 à 16:59:46 | ||
![]() Avis : Très bon
|
Tu aurais pas inclu deux fois geoip.inc par hasard ?
Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
Dysnomia
|
# Posté le 27/02/2011 à 17:13:29 | ||
![]()
|
non, c'est lors du test donc j'ai juste copier coller le code : Secret (cliquez pour afficher) Code : PHP
|
||
matheod
|
# Posté le 27/02/2011 à 17:16:06 | ||
![]() Avis : Très bon
|
et tu as pas modifié geoipcity.inc ?
Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
Dysnomia
|
# Posté le 27/02/2011 à 17:29:41 | ||
![]()
|
non plus , j'ai absolument rien toucher.
|
||
matheod
|
# Posté le 27/02/2011 à 17:35:06 | ||
![]() Avis : Très bon
|
Alors là je suis désolé, mais j'ai aucune idée. C'est très bizarre oO Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
Quentin Fonteneau
|
# Posté le 03/05/2011 à 18:36:40 | ||
![]()
Études : Licence Professionnelle ATC MIW Gap |
Marche pas, Renvoie l'adresse du FAI (?)
|
||
criz
|
# Posté le 24/06/2011 à 17:43:30 | ||
|
|
Salut et merci pour cet excellent tutoriel, sa marche bien ![]() Par contre c'est normal que le code postal n'y est pas? |
||
FROZ3N BYT3
|
# Posté le 28/07/2011 à 18:04:51 | ||
![]()
|
salut; Prière de mettre la Api directement Bon courage. |
||
martial3197
|
# Posté le 08/12/2011 à 19:12:56 | ||
|
|
Bonjour, Je ne comprends l'affichage nul que j'ai. http://martialrincourt.kinssha.org/geoloc/ j'ai recopié en effectuant un copier:coller. J'ai ajouté les 5 fichiers suivants dans le même dossier. geoip.inc geoipcity.inc geoipregionvars.php GeoLiteCity.dat Mon objectif trouver la ville!! J'ai copié les données suivantes dans index.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <?php include("geoipcity.inc"); include("geoipregionvars.php"); $gi = geoip_open(realpath("GeoLiteCity.dat"),GEOIP_STANDARD); // détection adresse IPv4 if (isset($_GET['ip']) AND preg_match('#^([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})\.([0-9]{1,3})$#', $_GET['ip'])) $ip = $_GET['ip']; else $ip = $_SERVER['REMOTE_ADDR']; $erreur = ''; if(preg_match('#^(192\.168\.([0-9]{1,3})\.([0-9]{1,3})|127\.0\.0\.1|172\.16\.([0-9]{1,3})\.([0-9]{1,3}))$#', $ip)) $erreur = '<span class="attention">Adresse ip non compatible :</span> '; $record = geoip_record_by_addr($gi,$ip); geoip_close($gi); ?> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>G갬ocalisation par adresse IP</title> <link rel="stylesheet" media="screen" type="text/css" title="Design" href="/tpl_serveur/css/design.css" /> </head> <body><div id="div_principal"> <h2>G갬ocalisation par adresse IP</h2> <div id="corp"> <h3><?php echo $erreur . $ip; ?></h3> <table class="clear"> <tr> <th>Code continent</th> <td><?php echo $record->continent_code; ?></td> </tr> <tr> <th>Code pays 2 lettres</th> <td><?php echo $record->country_code; ?></td> </tr> <tr> <th>Code pays 3 lettres</th> <td><?php echo $record->country_code3; ?></td> </tr> <tr> <th>Pays</th> <td><?php echo $record->country_name; ?></td> </tr> <tr> <th>Code rꨩon</th> <td><?php echo $record->region; ?></td> </tr> <tr> <th>Rꨩon</th> <td><?php echo $GEOIP_REGION_NAME[$record->country_code][$record->region]; ?></td> </tr> <tr> <th>Ville</th> <td><?php echo $record->city; ?></td> </tr> <tr> <th>Code postal</th> <td><?php echo $record->postal_code; ?></td> </tr> <tr> <th>Latitude</th> <td><?php echo $record->latitude; ?></td> </tr> <tr> <th>Longitude</th> <td><?php echo $record->longitude; ?></td> </tr> <tr> <th>Adresse aproximative (Google)</th> <td><?php $la = $record->latitude; $lo = $record->longitude; $url = "http://maps.google.com/maps/geo?output=csv&q=".$la.",".$lo; if($csv = file_get_contents($url)) if(substr($csv,0,3) == 200) { $adresse = substr($csv, 7, -1); echo $adresse; } ?></td> </tr> </table> <p class="attention">Certaines informations peuvent 뵲e 곲on꦳ si l'adresse IP est dynamique ou interne ࡵn r괥au LAN.</p> <form method="get" action="index.php"> <p> <input type="text" name="ip" value="<?php echo $ip; ?>"/> <input type="submit" value="G갬ocaliser"/> </p> </form> </div> <div id="pied"> <p id="p_pied"><i>Avec <a href="http://maps.google.fr/">Google Maps</a> et la base de donnꥠGeolite de <a href="http://www.maxmind.com/">Maxmind</a><br/> Page crꥠpar marcbal le 2 Sept 2010, les adresses ip et leurs correspondances avec les coordonn꦳ postales ne sont pas enregistr곮<br/> <a href="/">Accueil</a></p> </div> </div></body> </html> |
||
matheod
|
# Posté le 08/12/2011 à 19:16:11 | ||
![]() Avis : Très bon
|
Le php est tout simplement pas interprété. Ton fichier est bien en .php ? Tu as bien php sur ton serveur ? Un jeux original qui change des mmorpg tout en en gardant le thème : League Of legend! Un contrôle parentale sur le site du zero pour les admins ? ![]() |
||
