Bonjour,

Je travaille sur un projet d'entreprise. Chaque ordi doit aller sur une page pour declencher un script qui mettra une base à jour en fonction du nom de la machine (cliente).

Le problème est que je n'arrive pas à recuperer le nom de la machine:
Actuellement mon script permet de voir ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$ip = $_SERVER["REMOTE_ADDR"];
echo "ip:".$ip."<br>";
 
$txt = $_SERVER["HTTP_USER_AGENT"];
echo "HTTP_USER_AGENT:".$txt."<br>";
 
$txt = getenv("COMPUTERNAME");
echo "COMPUTERNAME:".$txt."<br>";
 
$txt = getenv("HOSTNAME");
echo "HOSTNAME:".$txt."<br>";
 
$txt = gethostbyaddr($ip);
echo "Gethostbyaddr:".$txt."<br>";
?>
Et le resultat est le suivant :
ip:149.243.154.102
HTTP_USER_AGENT:Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
COMPUTERNAME:
HOSTNAME:
Gethostbyaddr:149.243.154.102

mais pas de computername ni de hostname ... snif snif please help !

Cordialement