[php] Comment recupéré les ip des personnes se connectant a mon site ?
FrCo
Posté le 26-07-2001 à 09:37:50
Voila, je cherche la commande php, mais je la trouve pas, g trouvé celle du browser, a savoir get_browser, mais pas celle des ip.
Alors, quelle est cette commande ?
Publicité
Posté le 26-07-2001 à 09:37:50
El_gringo
Posté le 26-07-2001 à 09:42:15
bah j'pense pas que tu puisse obtenir l'ip de ts ceux qui viennent sur ton site...
Sinon ça serai un belle merde les connections. T'aurais toujours des petits rigolos pour faire j'ne sais quoi sur ta machine.
Si t'as l'ip d'un pc, tu peux y faire pas mal de trucs j'crois !
TontonVader
Fear is my ally...
Posté le 26-07-2001 à 09:43:15
Et si tu peux....
getenv("REMOTE_ADDR" )
---------------
Il ne faut pas vendre la peau de l'ours avant de l'avoir mis en ligne - JC
dragonspirit
Posté le 26-07-2001 à 10:41:07
lol s'il suffisait d'avoir juste l'adresse IP pour pouvoir faire des choses sur l'ordinateur des autres
Figure toi que si tu PC est un tant soit peu vulnérable, on peut même retrouver ton adresse MAC quand tu te connectes à un site
FrCo
Posté le 26-07-2001 à 10:58:38
Merci TonTonVader.
Puis je veux recupéré les ip, c pas pour pirater, c uniquement pour faire des statistiques sur le browser utilisé et les personnes venant se serveur de l'appli que je suis en train de devellopé. C uniquement pour un intranet (avec des IPs fixes).
shinji
Posté le 27-07-2001 à 10:18:59
En javascript aussi:
<SCRIPT LANGUAGE="JavaScript">
<!--
adresseIP=java.net.InetAddress.getLocalHost();
adip=adresseIP.getHostAddress();
document.write("Votre adresse IP :"+adip+"" );
//-->
</SCRIPT>
que sous NetScape je crois.
nicobule
Pilou-Pilou
Posté le 27-07-2001 à 10:31:25
Etes vous sur que ce n'est pas l'adresse IP du dernier rooter que suit la connexion que vous recuperez?
Je dis ça je suis pas spécialiste
seblamb
Posté le 27-07-2001 à 10:33:50
Ca dépend, mais si tu as une connection chez un provider dans 95% des cas ton ip est publique
nicobule
Pilou-Pilou
Posté le 27-07-2001 à 10:39:30
A ouais? ok, je savais pas, ça craint non ??
Et comment on fait pour qu'elle soit privee???
seblamb
Posté le 27-07-2001 à 10:41:08
Passer par un routeur ou un proxy qui fait du NAT ( Network Transaction Adress).
Publicité
Posté le 27-07-2001 à 10:41:08
nicobule
Pilou-Pilou
Posté le 27-07-2001 à 10:45:50
ok c'est noté, pour faire de l'intenet en tant que particulier, un rooter c'est un peu rech...
le NAT c'est accessible facile?
seblamb
Posté le 27-07-2001 à 10:49:13
Un routeur ça peut être un vieux PC avec un NT ou Linux + 2 cartes reseaux. Il y a des soft qui automatise cela.
nicobule
Pilou-Pilou
Posté le 27-07-2001 à 10:50:44
A ouais, pas con du tout,
Carbon_14
Posté le 27-07-2001 à 13:37:51
Connectez-vous sur http://www.cnil.fr/traces/, le site de la CNIL, vous aurez votre numéro IP (du moment si pas fixe), votre OS, votre navigateur ouèbe indiqués à l'écran.
FLY LM
Posté le 27-07-2001 à 16:01:20
Y-a pas à dire, ils sont très fort à la CNIL :
Je cite :
Votre navigateur a comme nom de code : Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
mais c'est en fait : Netscape Communicator 4.0 .
MDR
[edtdd]--Message édité par fly lm--[/edtdd]
antp
Super Administrateur Champion des excuses bidons
Posté le 27-07-2001 à 16:09:48
fly lm a écrit a écrit :
Y-a pas à dire, ils sont très fort à la CNIL :
Votre navigateur a comme nom de code : Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
mais c'est en fait : Netscape Communicator 4.0 .
MDR
IE utilise comme nom de code Mozilla ? Par contre mettre "compatible" et "MSIE 5.5" pour après trouver NS4 c'est un peu exagéré
tiens ça marche mieux que la dernière fois que j'ai essayé:
Votre navigateur a comme nom de code : Opera/5.12 (Windows 2000; U) [en]
mais c'est en fait : Opera anglais.
Enfin il me donne l'ip de mon routeur (publique) et pas celle du PC (privée), ce qui est normal je suppose.