Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
604 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Tracer une ip

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Tracer une ip

n°828217
compuman10​1
Posté le 21-08-2004 à 01:08:56  profilanswer
 

je voudrai pouvoir afficher sur mon site l'ip et le nom du central téléphonique auquel la personne est connectée.
Vous savez du genre ville.proxad.fr
Est ce possible ?


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
mood
Publicité
Posté le 21-08-2004 à 01:08:56  profilanswer
 

n°828223
lunarnet76
Posté le 21-08-2004 à 01:20:59  profilanswer
 

euh ce serait pas  
<?php
echo $_SERVER['REMOTE_ADDR'];
?>
???
enfin c l'adresse du serveur quoi! c'est pas ca que tu cherche??
mais sinon fait un phpinfo() sur ton site et regarde si tu n'a pas la valeur qu'il te faut quelquepart!


Message édité par lunarnet76 le 21-08-2004 à 01:23:38

---------------
!jb!
n°828305
compuman10​1
Posté le 21-08-2004 à 12:24:10  profilanswer
 

je voudrai afficher par exemple :
 
APointe-a-Pitre-XXXX.w80-11.abo.wanadoo.fr


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
n°828315
simogeo
j'ai jamais tué de chats, ...
Posté le 21-08-2004 à 12:40:49  profilanswer
 

http://fr.php.net/getenv
tu pourras trouver des informations (et scripts gérant le forward d'ip dasn les commentaires)
 


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°828320
compuman10​1
Posté le 21-08-2004 à 12:48:27  profilanswer
 

euh désolé mais j'ai testé tous les scripts et aucun ne me donne ce que je souhaite :(


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
n°828341
jagstang
Pa Capona ಠ_ಠ
Posté le 21-08-2004 à 13:46:02  profilanswer
 

tu ne peux pas toujours avoir cette information.

n°828344
compuman10​1
Posté le 21-08-2004 à 13:47:55  profilanswer
 

JagStang a écrit :

tu ne peux pas toujours avoir cette information.


je l'ai deja vu sur des sites...
il n'existe pas de script ?


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
n°828349
jagstang
Pa Capona ಠ_ಠ
Posté le 21-08-2004 à 13:51:21  profilanswer
 

oui. mais tu ne peux pas toujours avoir cette information. tout dépend si la conversion IP->DNS est autorisée.
 
tu ne peux donc rien faire à part
gethostbyaddr($_SERVER['REMOTE_ADDR'])

n°828350
compuman10​1
Posté le 21-08-2004 à 13:53:30  profilanswer
 

c'est parfait c'est exactement ce que je souhaitais :)


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
n°828351
compuman10​1
Posté le 21-08-2004 à 13:53:37  profilanswer
 

je te remercie infiniment :)


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
mood
Publicité
Posté le 21-08-2004 à 13:53:37  profilanswer
 

n°828355
jagstang
Pa Capona ಠ_ಠ
Posté le 21-08-2004 à 14:04:31  profilanswer
 

de rien

n°828630
pascal_
Posté le 22-08-2004 à 00:21:17  profilanswer
 

Par contre, c'est une fonction qui doit avoir un coût temps asser important, essayes de l'appeler le moins souvent possible...

n°828632
compuman10​1
Posté le 22-08-2004 à 00:23:36  profilanswer
 

pascal_ a écrit :

Par contre, c'est une fonction qui doit avoir un coût temps asser important, essayes de l'appeler le moins souvent possible...


 
ah ... je m'en servais pour logguer tous les accès au site  :sweat:  
je vais juste logguer l'ip alors


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne
n°828634
pascal_
Posté le 22-08-2004 à 00:29:39  profilanswer
 

Fait des tests déjà. Vu dans les commentaires de la doc de php :
 


gethostbyaddr() tends to lag on various systems for whatever reason. Here are two functions that should prove their worth speedwise.
 
<?php
// For Linux...
 
function gethost ($ip) {
 $host = `host $ip`;
 return (($host ? end ( explode (' ', $host)) : $ip));
}
 
// For Win32...
 
function nslookup ($ip) {
 $host = split('Name:',`nslookup $ip`);
 return ( trim (isset($host[1]) ? str_replace ("\n".'Address:  '.$ip, '', $host[1]) : $ip));
}
?>
 
Pretty basic, but it should get the job done.


Message édité par pascal_ le 22-08-2004 à 00:30:20
n°828635
compuman10​1
Posté le 22-08-2004 à 00:32:15  profilanswer
 

moi ca tourne pas mal
je logg tous les accès sur mon site (voir signature)
je vais tester avec et sans pour voir la différence


---------------
Comparez DVD Vierges, Graveurs de DVD et Boutiques en ligne

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Tracer une ip

 

Sujets relatifs
[Gtk+] tracer les lignes et les colonnes dans un clistTracer des pointillés
[VC++] tRacer une ligne bicolore[VB]Tracer une forme avec une ligne puis la remplir
Tracer une ligne entre deux point en mode console[PHP] Tracer des graphiques, quelles librairies ?
[JAVA] Tracer tous les appels de méthodetracer un graphe en Visual C++ en couleur
tracer un cercle avec la methode pset[Perl/tk] tracer des pointillés ?
Plus de sujets relatifs à : Tracer une ip


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR