OVH Cloud OVH Cloud

Nom de la machine

4 réponses
Avatar
VooDoo
Bonjour,
je voudrais savoir comment récuperer le nom de la machine client connectée?
et dans la meme foulée est-il possible de recuperer l'identifiant windows
utilisé?
merci d'avance,
A+
VooDoo

4 réponses

Avatar
Fred
Salut,
Pas en PHP...
PHP est du coté serveur...

"VooDoo" a écrit dans le message de
news:cb697s$bj4$
Bonjour,
je voudrais savoir comment récuperer le nom de la machine client
connectée?

et dans la meme foulée est-il possible de recuperer l'identifiant windows
utilisé?
merci d'avance,
A+
VooDoo


Avatar
Eric Daspet
VooDoo wrote:
Bonjour,
je voudrais savoir comment récuperer le nom de la machine client connectée?


Tout dépend de ce que tu appelles "nom". Si c'est le nom dans le sens
"DNS" tu as $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);

Si c'est le nom dans le sens "nom de la machine via les partages
Windows" alors c'est plus complexe. Techniquement faisable mais
probablement pas une bonne idée étant donné que :
- ça ne passera pas les proxy
- ça ne passera pas la plupart des firewall et filtres divers
- n'importe quelle machine peut facilement mentir à propos de son nom
- ça ne marchera que pour les machines windows, ou les unix avec un
samba actif


et dans la meme foulée est-il possible de recuperer l'identifiant windows
utilisé?


(identifiant Windows = login ?)
Techniquement oui, avec les mêmes réserves que plus haut (notament le
fait que n'importe qui peut mentir à ce sujet) et en plus des problèmes
si tu es dans un intranet et que deux personnes avec un même login se
logguent dans des machines différentes (ou la même personne qui se
loggue sur deux machines). La dernière fois que j'ai eu à faire ça une
des deux ne répondait pas à la requête pour connaitre le nom
d'utilisateur (je ne sais plus si c'était la première ou la seconde ceci
dit).

Dans tous les cas si tu parles des noms Windows ça va te nécessiter de
faire appel à des programmes spécifiques en dehors de PHP.

--
Éric Daspet
*
Besoin d'une doc sur PHP 5 ? ... PHP 5 avancé, aux éditions Eyrolles
http://www.eyrolles.com/Informatique/Livre/9782212113235/-PHP-5-avance

Avatar
Denis Beauregard
Le 21 Jun 2004 11:24:10 GMT, "VooDoo" écrivait
dans fr.comp.lang.php:

Bonjour,
je voudrais savoir comment récuperer le nom de la machine client connectée?
et dans la meme foulée est-il possible de recuperer l'identifiant windows
utilisé?


Par un cookie et en demandant à l'utilisateur de saisir le nom la
1re fois.


Denis

Avatar
VooDoo
merci pour ta réponse,
pour le proxy et autres prob pas de prob, c'est sur un intranet donc pas
de

proxy,firewall, ou autre....
je vais essaye avec le fqdn merci.
A+