Page 1 sur 1

GetHostByName

Posté : 23 août 2011, 15:58
par olivierg
Bonjour,

j'aimerais faire quelque-chose qui me "paraît" simple, mais je ne sais pas si c'est techniquement faisable donc j'aimerais quelques conseils.

j'ai un formulaire php/html que je remplis avec des inputs, dont un nom de serveur et une IP
j'aimerais ajouter un petit lien à coté de l'input IP "resolve" et que cela prenne en compte le nom mis dans l'input et fasse la résolution DNS nom->ip (en prenant en compte mon client dns local, je pense que c'est automatique sur le serveur mais bon).

je sais comment faire ce que je veux en PHP ($ip = gethostbyname(nom_hote)) mais j'imagine qu'il faut du javascript dans mon cas pour récupérer le contenu du champ "serveur name" et réinsérer l'IP trouvée dans l'input IP.

auriez-vous une idée de comment je peux faire ça ?

puis-je utiliser du code PHP "dans mon javascript" ?

car :

- je sais comment faire la résolution (en php)
- je sais comment prendre le contenu d'un input (en javascript)
- je sais comment modifier le contenu d'un input (en javascript)
mais je ne sais pas tout faire fonctionner ensemble à l'aide d'un simple HREF=.. :p

merci

Re: GetHostByName

Posté : 07 sept. 2011, 22:51
par Ryle
Javascript ne sait pas faire cela... cependant, avec ajax, javascript peut faire appel au serveur pour demander a php de lui rendre ce petit service, et afficher le résultat où tu le souhaite ;)