Yop all !
Je suis en train de faire la page de server monitoring de mon serveur, et je veux afficher les interfaces réseaux avec les ips... J'arrive a récupérer ces deux informations, mais j'ai un problème :
normalement je suis sensé n'avoir que la première adresse sur les 3 mais là j'obtiens les 3 : 10.0.0.1 127.0.0.1 192.168.1.106
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php $ip = shell_exec('/sbin/ifconfig | grep \'inet \'| cut -d: -f2 | awk \'{ print $1}\''); $ipf = explode(' ', $ip); echo $ipf[0];
J'ai exécuté ma commande avec un > ip.txt et dans ce fichier, les ips sont chacunes sur une lignes j'ai donc remplacépar
Code : Sélectionner tout - Visualiser dans une fenêtre à part explode(' ', $ip);Mais ça fait la même chose... vous pouvez m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part explode('\n', $ip);
Partager