logo Homepage
Pages: 1 [2] 3
  Imprimer  
Auteur Fil de discussion: [général] l'adresse ip des visiteurs ?!?  (Lu 17639 fois)
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #15 le: 23 Novembre 2005 à 15:24:55 »

cé pa beau de mentir.... cé dé menteurs...jsui trop gentil moi jcroi tout ce que les gens ils me disent !!!
Jvé devenir méchant si ca continu
Merci bonne remarque j'aurai du me méfier et vérifier l'infos (je le referai plu cé promis )
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
Nox
Profil challenge

non classé(e).

Membre Complet
***
Hors ligne Hors ligne
Messages: 142


Voir le profil
« #16 le: 23 Novembre 2005 à 15:36:46 »

http://www.orilla.net
Journalisée

<-< Nox | Kernox >->

www.Kernox.ze.cx
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #17 le: 23 Novembre 2005 à 15:49:21 »

merci
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
Folcan

Profil challenge

Classement : 509/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1520


Voir le profil
« #18 le: 23 Novembre 2005 à 19:06:29 »

ou multimania fais du php...arg je me meuuurtt
Journalisée

-=[FoLc@N]=-

Citation :
* Le futur appartient à ceux qui croient à la beauté de leurs rêves, je crois au miens, NewbieContest aura un bon futur.
* Il y'a seulement 10 categories de gens dans la vie : ceux qui comprennent le binaire, et les autres.
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #19 le: 30 Novembre 2005 à 20:04:17 »

Help Folcan, jdis pas ton truc il marche pas ca a lair logique, et cé bien commenté !!!
Mé j'y arrive pas... Ca marche chez Free?
Merci...

EDIT : oui ca marche chez free. Jvais faire une ou deux corrections au code de Folcan (encore merci) :

1) Creer un fichier du nom de logs.txt dans la racine de ton ftp
...

Code:
<?php
$ip
="Ip : ".$_SERVER['REMOTE_ADDR']." à : ".date("r");  // Recupere l'ip du visiteur et lui ajoute la date sous forme : Thu, 21 Dec 2000 16:01:07 +0200

$fichier "logs.txt";   // Defini le nom du fichier contenant les logs
$init fopen($fichier,"w");     // Ouvre ce fameux fichier
$ptr ftell($init);  // Se place a la fin du fichier
fwrite($init,$ip);  // Ecris dans le fichier
fclose($init);    // Referme le fichier
?>
J'ai enlever le slash avant le nom du fichier avant : "/logs.txt" apres : "logs.txt"
Voila mici
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #20 le: 23 Décembre 2005 à 14:41:09 »

Arf j'ai un probleme avec cette methode ca ne fais pas de liste, ya juste la derniere ip, le reste est effacé ...
si quelqu'un peux m'aider : HELP !

//Waw vous savez quoi c'est bien le php .... (;D) lol

La solution mail fonctionne mais des qu'il ya un "actualiser" ca envoi un mail (ya til moyen de verifier qu'un message du type a déja été envoyé,  ou de les regroupés ?) j'ai eu 3 mail en 5sec env. vive Gmail mais quand même !!
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
Folcan

Profil challenge

Classement : 509/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1520


Voir le profil
« #21 le: 23 Décembre 2005 à 15:53:52 »

$init = fopen($fichier,"w");     // Ouvre ce fameux fichier

A REMPLACER PAR :

$init = fopen($fichier,"a");     // Ouvre ce fameux fichier

D'apres mes souvenirs, :

W : Write : Signifie que il ouvre le fichier en se placant au debut du fichier (donc ecris par dessus)
A : Append : Signifie que il ouvre le fichier en se placant à la fin, donc ecrit a la suite sans effacer
Journalisée

-=[FoLc@N]=-

Citation :
* Le futur appartient à ceux qui croient à la beauté de leurs rêves, je crois au miens, NewbieContest aura un bon futur.
* Il y'a seulement 10 categories de gens dans la vie : ceux qui comprennent le binaire, et les autres.
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #22 le: 23 Décembre 2005 à 16:10:22 »

mici jvé testé
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
Mr_KaLiMaN
Relecteur

Profil challenge

Classement : 64/54318

Membre Senior
*
Hors ligne Hors ligne
Messages: 426


Voir le profil WWW
« #23 le: 23 Décembre 2005 à 16:45:39 »

Si ça t'intéresse j'ai une solution avec MySQL qui marche nikel... (libre d'utilisation ce script qui plus est, pas de pub etc...)
++
Mr_KaLiMaN
Journalisée
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #24 le: 23 Décembre 2005 à 17:32:18 »

Citation de: Mr_KaLiMaN
Si ça t'intéresse j'ai une solution avec MySQL qui marche nikel... (libre d'utilisation ce script qui plus est, pas de pub etc...)
++
Mr_KaLiMaN
Oui ca m'interresse !

Pour le script de folcan ca fonctionne mais j'arrive pas a faire un retour a la ligne pour l'instant ça me donne :

/logs.txt

Code:
Souriez vous êtes loggué !  (;D)
Ip : 81.x.x.x à : Fri, 23 Dec 2005 17:06:15 +0100Ip : 81.x.x.x à : Fri, 23 Dec 2005 17:12:32 +0100
J'aimerais un truc du genre :

Code:
Souriez vous êtes loggué !  (;D)
Ip : 81.x.x.x à : Fri, 23 Dec 2005 17:06:15 +0100
Ip : 81.x.x.x à : Fri, 23 Dec 2005 17:12:32 +0100
Voici le code tel qu'il est actuellement :

Code:
<?php
$ip
="Ip : ".$_SERVER['REMOTE_ADDR']." à : ".date("r");  // Recupere l'ip du visiteur et lui ajoute la date sous forme : Thu, 21 Dec 2000 16:01:07 +0200

$fichier "logs.txt";   // Defini le nom du fichier contenant les logs
$init fopen($fichier,"a");     // Ouvre ce fameux fichier
$ptr ftell($init);  // Se place a la fin du fichier
fwrite($init,$ip); // Ecris dans le fichier
fclose($init);    // Referme le fichier
?>
Si Folcan (ou quelqu'un d'autre) peut completer ?
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
Nebelmann

Profil challenge

Classement : 464/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #25 le: 23 Décembre 2005 à 18:00:29 »

bien sûr...

Code:
fwrite($init,$ip); // Ecris dans le fichier
fwrite($init,"\n"); // retour à la ligne
fclose($init);    // Referme le fichier
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #26 le: 23 Décembre 2005 à 18:22:47 »

thanks very much

edit : cool ca marche !!! remerci
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #27 le: 23 Décembre 2005 à 18:30:31 »

Au final le code donne :

Code:
<?php
$ip
="Ip : ".$_SERVER['REMOTE_ADDR']." à : ".date("r");  // Recupere l'ip du visiteur et lui ajoute la date sous forme : Thu, 21 Dec 2000 16:01:07 +0200

$fichier "logs.txt";   // Defini le nom du fichier contenant les logs
$init fopen($fichier,"a");     // Ouvre ce fameux fichier
$ptr ftell($init);  // Se place a la fin du fichier
fwrite($init,$ip); // Ecris dans le fichier
fwrite($init,"\n"); // Retour à la ligne
fclose($init);    // Referme le fichier
?>
Oualou... Cha marche !
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
noitan

Profil challenge

Classement : 6323/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #28 le: 24 Décembre 2005 à 15:02:50 »

Citation de: Perfect
Y a aussi que si le visiteur à un proxy, tu peux (pour certains proxy) récupérer la vraie IP via une variable de je ne sais plus quelle super glogale (j'pourrais regarder) parce que sinon REMOTE_ADDR te renvoit l'IP du proxy.. Bref, on peut nettement améliorer le tout..
J'aimerais que tu develloppes, jsuis entrain de rassembler tout ca pour faire un article, j'aimerais avoir le resultat le plus complet possible... si tu as le temps !!

par plus complet j'entend :

- visualiser l'ip actuelle (
- si ip actuelle = proxy => Vrai ip (si il a pas 15 proxys, quoi que si tu connais un truc pour ca !!)
- page precedente (provenance)
- eventuellement le navigateur et la resolution
- enfin bref le plus de details possible sur c'est chers visiteurs...



Encore merci pour votre participation, tout seul j'aurais galéré, jcrois pas qu'il existe de la doc sur ce type de prog, en cherchant sur le net a part les definitions de fonctions et des Pubbeurs, j'ai pas trouver de docs la dessus !! (j'ai ptete mal chercher)en plus le PHP je métrize vraiment pas encore jcommence a comprendre de quoi on parle !!
Bref c'est cool ca fonctionne
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
Perfect Slayer

Profil challenge

Classement : 3029/54318

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #29 le: 24 Décembre 2005 à 16:47:02 »

Déjà lit ca sur les proxy:
http://www.nexen.net/scripts/details.php?scripts=980

Avec ca, t'as déjà de quoi faire. Si tu veux plus de trucs, demande encore
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Pages: 1 [2] 3
  Imprimer  
 
Aller à: