Script PHP pour connaitre le nom de la machin
Résolu
lion0071
Messages postés
378
Statut
Membre
-
Matth -
Matth -
Bonjour,
je cherche une script PHP pour connaitre le nom de la machine client
je peut connitre IP par se script :
$ip = $_SERVER['REMOTE_ADDR'];
mais je cherche de connaitre le nom de pc ...
merci a tous
je cherche une script PHP pour connaitre le nom de la machine client
je peut connitre IP par se script :
$ip = $_SERVER['REMOTE_ADDR'];
mais je cherche de connaitre le nom de pc ...
merci a tous
Configuration: Windows XP Firefox 2.0.0.11
21 réponses
- 1
- 2
Suivant
-
voilà
<?PHP
$host = gethostbyaddr("$REMOTE_ADDR");
echo "$host";
?>
fonctione en local avec easyPHP
quel est le nom de votre hébergeur ?
moi je cherche un hébergeur gratuit tu connue une ? -
Bonjour
Regarde dans la doc PHP ce que peut te fournir la variable $_SERVER
Ou à défaut, sers-toi de phpinfo(); -
mais je trouve rien
je veux connaitre le nom machine visiteur de mon site -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
mais je trouve rien Si cette information n'est pas envoyée au serveur, ça n'est pas de répéter "je veux" qui la fera venir !
Pour le PHP (seul) à mon avis c'est fichu. Avec du Javascript, peut-être. -
alors si impossible pour php !!!!
quel est le script en javascript ?
il y'a il un toturial qui explique tous ça ? -
çava merci a tous j'ai le script et en php
cava ca marche bien merci -
-
ok bien sur
Voilà le script
<?php
$host = @gethostbyaddr($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]);
echo "$host"; // affiche le nom de PC client
?> -
Heureux que ce script te plaise, mais...
La variable $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"] n'existe pas chez moi ni dans la doc PHP. Chez mon hébergeur non plus (ni $_SERVER["HTTP_X_FORWARDED_FOR"]). As-tu essayé de retirer le @ ?
Tu peux faire $host = @gethostbyaddr(""), tu obtiendras la même chose. C'est à dire le nom de ta machine en local, mais rien du tout en ligne.
Tu peux aussi essayer de remplacer HTTP_X_FORWARDED_FOR par REMOTE_ADDR - qui a l'avantage d'exister, le résultat reste le même.
Enfin si tu dis que ça marche c'est le principal. -
REMOTE_ADDR, pas $REMOTE_ADDR (pas de $)
C'est bien ce que je dis, ça marche en local. Mais en ligne, tu verras bien.
Mon hébergeur c'est free, il y en a un tas d'autres -
-
-
-
-
-
-
oui bien sur, L'@ de page de hébergement parce que je ne trouve rien sur la page d'acceuil
-
T'as pas dû chercher beaucoup...
https://subscribe.free.fr/accesgratuit/index.html -
MERCI mais pour le numéro de Numero de ligne :
je suis pas de franse
- 1
- 2
Suivant