Script PHP pour connaitre le nom de la machin
Résolu
lion0071
Messages postés
231
Date d'inscription
Statut
Membre
Dernière intervention
-
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
A voir également:
- Script PHP pour connaitre le nom de la machin
- Script vidéo youtube - Guide
- Nom pour facebook stylé - Guide
- Nom de compte steam exemple - Forum Jeux vidéo
- Changer le nom de son iphone - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
21 réponses
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 ?
<?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 ?
Matth
Pour un hébergeur gratuit, faut se payer un serveur et c'est du boulot
Bonjour
Regarde dans la doc PHP ce que peut te fournir la variable $_SERVER
Ou à défaut, sers-toi de phpinfo();
Regarde dans la doc PHP ce que peut te fournir la variable $_SERVER
Ou à défaut, sers-toi de phpinfo();
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.
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 ?
quel est le script en javascript ?
il y'a il un toturial qui explique tous ça ?
ok bien sur
Voilà le script
<?php
$host = @gethostbyaddr($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]);
echo "$host"; // affiche le nom de PC client
?>
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.
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
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