Bonjour,
J'aimerai savoir s'il est possible d'afficher sur une page web, le hostname du client ? Si oui, comment ?
Merci d'avance.
Cordialement,
Arnaud
Bonjour,
J'aimerai savoir s'il est possible d'afficher sur une page web, le hostname du client ? Si oui, comment ?
Merci d'avance.
Cordialement,
Arnaud
salut , essaye :
Code : Sélectionner tout - Visualiser dans une fenêtre à part alert(location.host);
Nickel !
Merci collègue de la Normandie !
euh par contre, il y a longtemps que j'ai fais un peu de javascript et j'ai un trou de mémoire.
J'aimerai afficher le hostname dans un champ texte. Je ne sais plus comment on fait
ton champs texte :
attention toutefois cette méthode ne marche que sur un site en ligne et non en local
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input type="text" value="" id="myHostName"/> <script type="text/javascript">document.getElementById('myHostName').value = location.host;alert(location.host);</script>![]()
CAD en ligne ? Sur un serveur apache ?
en ligne, hébergé sur un serveur , et en passant donc par ce dernier
si tu créer une page html avec ce code , que tu double click dessus tu n'auras rien, par contre la même page en ligne te donnera le resultat escompté exemple :
http://easynews.free.fr/hostname.html
C'est drôle j'ai le hostname du serveur et pas du client.
En gros, j'aimerai faire une page web avec un formulaire de connexion.
Je demande user name et j'aimerai qu'il y est aussi le hostname du pc de l'utilisateur.
Je ne comprend pas pourquoi javascript me remonte le hostname du serveur...
en faite la fonction me relève l'adresse du serveur :
http://10.60.29.39 > 10.60.29.39
ou
http://akf-sv02 > akf-sv02
Ah d'accord !
Mais moi en faite je veux le hostname du PC du visiteur.
Bah quand je vais sur le site http://toto/identification
Je voudrai afficher le hostname de la machine du visiteur (exemple : MONPC)
et non "toto".
pas possible en javascript![]()
ok !
J'ai regardé du côté de PHP :
Mais pas assez fiable si le DNS n'est pas a jour. En effet, quand je test, il me remonte un hostname nommé AKF1819 au lieu de AKF1129.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); echo $hostname;
Sur un autre PC sa fonctionne bien, donc se système est aléatoire...
ça donne quoi ça ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']); $name = gethostbyname($hostname);
bah ca me redonne mon ip !
mais notre dns est un peu dans les chou, mais c'est pas grave... ca fonctionne quand meme
merci encore de votre aide
Partager