Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

TRAÇAGE D'INTERNAUTES SUR UN SITE !


Information sur la source

Catégorie :Sécurité & Cryptage Niveau : Débutant Date de création : 26/06/2002 Date de mise à jour : 26/06/2002 05:06:14 Vu : 7 555

Note :
3 / 10 - par 2 personnes
3,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

Description

Ben voilà un truc fort simple (voir naif pour les pros) mais je pense aux autres qui étaient comme moi lorsque je débutais. Alors voilà de quoi prouver devant un tribunal d'un pillage desite ou d'une vente forcée comme ça a été le cas pour moi !
Mon code donne le seules informations utiles devant un tribunal, à savoir l'adresse IP, la date et l'heure de passage mais aussi la provenance de l'utilisateur (son fournisseur d'accès internet) essentiel pour le retrouver même si son adresse IP est virtuelle, car elle est enregistrée sur ba,de et conservée durant des années, dixit la bonne CNIL !
 

Source

  • //Traçage (date et heure + converssion de l'ip en Name !)
  • $ip1=$REMOTE_ADDR;
  • $ips=gethostbyaddr("$ip1");
  • $tdate=getdate();
  • $jour=sprintf("%02.2d",$tdate["mday"])."/".sprintf("%02.2d",$tdate["mon"])."/".$tdate["year"];
  • $heure=sprintf("%02.2d",$tdate["hours"])."H".sprintf("%02.2d",$tdate["minutes"]);
  • $d=$jour." à ".$heure;
  • $html_to_send .="<font color=\"#000000\">Ip=$ip1 - De=$ips - le : $d </font><br>";
  • $html_to_send .="<font color=\"#000000\">Nav=$HTTP_USER_AGENT - Lang=$HTTP_ACCEPT_LANGUAGE </font><br><br><br>";
//Traçage (date et heure + converssion de l'ip en Name !)
$ip1=$REMOTE_ADDR;
$ips=gethostbyaddr("$ip1");
$tdate=getdate();
    $jour=sprintf("%02.2d",$tdate["mday"])."/".sprintf("%02.2d",$tdate["mon"])."/".$tdate["year"];
    $heure=sprintf("%02.2d",$tdate["hours"])."H".sprintf("%02.2d",$tdate["minutes"]);
    $d=$jour." à ".$heure;
$html_to_send .="<font color=\"#000000\">Ip=$ip1 - De=$ips - le : $d </font><br>";
$html_to_send .="<font color=\"#000000\">Nav=$HTTP_USER_AGENT - Lang=$HTTP_ACCEPT_LANGUAGE </font><br><br><br>";

Conclusion

les lignes $html_to_send sont juste issues de mon formulaire PHP de mails, mais vous pouvez récupérer ce qui est à l'interrieur de la variable entre les " " ! et sortir sur écran ou diriger dans un fichier. Moi, j'ai choisis de joindre les infos par mail, à chaque formulaire de vente, histoire de prouver que la vente n'est pas forcée !!!!
Amusez-vous bien et si vous avez des besoins en mail PHP sous forme html pas de problème si j'ai du temps je posterais un script qui va bien !
 

Commentaires et avis

signaler à un administrateur
Commentaire de evange le 18/07/2002 12:37:50

Ne serait il plus judicieux d'aller verifier si la personne n'a pas de proxy avant de recuperer l'IP ...

if(!$HTTP_X_FORWARDED_FOR) $ipl = $REMOTE_ADDR;
else $ipl = $HTTP_X_FORWARDED_FOR;

ca me semble plus utile ma foi

signaler à un administrateur
Commentaire de Cyrille2 le 19/02/2003 20:53:02 administrateur CS

Petit tips : je te conseille d'utiliser les dates UNIX  (time() , strtotime() , date() ) qui sont bien plus maléables... Pour garder trace des visiteurs, c bien de pouvoir jouer sur les dates :)

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,125 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.