GetHostByName
Posté : 23 août 2011, 15:58
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
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