Dernières venues de sites connues...
Derniers messages du forum...
xhtml 1.1

DocumentationsProgrammation PHPRéseauxInformations sur un client

Smiley forum Discussions sur ce sujet dans le forum Smiley forum

Script d'obtention de renseignements sur un client

Ce script PHP utilise plusieurs repères pour obtenir ces informations, à savoir :

  • L'adresse IP (évidemment)
  • L'agent utilisateur fournis par le navigateur
  • La page ayant appelé celle ci

Exemple de données recueillies

Données fournies
Adresse IP38.103.63.59
Adresse IP du Proxy
Agent UtilisateurCCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Page demandée/documentations-s17-t-informations-sur-un-client.htm
Page appelante
Données calculées
Hote 38.103.63.59
Proxy
SystèmeOS inconnu
NavigateurNavigateur inconnu
Serveur appelant
Domaine
Données obtenues par WhoIs
Nom de réseauIANA-BLK
Description du réseauThe whole IPv4 address space

L'affichage de ce tableau est une méthode de la classe CInfo

Utilisation

$infos = new CInfo(); Tous les paramêtres seronts obtenus par le serveur
$infos = new CInfo(ip, useragent, requete, referer); Tous les paramêtres sont fournis
$infos = new CInfo(ip); L'adresse IP est fournie, seul les propriétés obtenues avec cette IP seront accessibles.

Comme nous le voyons, tous les arguments sont facultatifs, les arguments non fournis seront déterminé depuis le client si aucune adresse IP n'a été fournie

Exemple :

C'est le code qui à servi à produire le tableau ci-dessus...

La classe

Class CInfo

Le code source

Téléchargement : lib_infos.zip

Creative Commons License
Cette création est mise à disposition sous un contrat Creative Commons.

Page générée en 0.069 secondes.