Detecter rechercher machines du reseau !!!!

Detecter rechercher machines du reseau !!!! - PHP - Programmation

Marsh Posté le 23-06-2005 à 12:07:23    

:hello:  salut...  :bounce:  
 
 
Je voudrais savoir si quelqu'un avait une methode ou un script php permettant, sur un reseau local, de detecter les machines connectées..  
 
Je sai spas trop comment faire, lancer une fonction windows ou autres..; si vou savez je prends...  
 
 
Merci d'avance ;)  
 

Reply

Marsh Posté le 23-06-2005 à 12:07:23   

Reply

Marsh Posté le 23-06-2005 à 12:08:58    

Tu "ping" peut-être? Mais ça risque de prendre du temps sur un réseau de taille importante...

Reply

Marsh Posté le 23-06-2005 à 12:15:59    

Tu utilises la fonction system (je crois) si tu es sous windows sur ton serveur. echo system("ping 127.0.0.1" ) tu verras le resultat.

Reply

Marsh Posté le 23-06-2005 à 12:25:28    

yep.. c est ce a koi j avais pensé.. de pinguer les machines a partir d un tableau des noms de machines.. mai sy a pas mieux..??
 
Les maitres du php n 'ont pas une fonction toute faite.... ou sinon.. je pensais à lancer le "voir les ordinateurs du groupe de travail" mais je sai spas quelle est la foncton windows qui se cache derriere...  
 
une nouvelle fois si ya des connisseurs... :bounce:  :bounce:

Reply

Marsh Posté le 23-06-2005 à 12:32:37    

si t'es sous windows, tu peux exécuter la commande
 

Code :
  1. net view


 
pour obtenir la liste des machines connectées au réseau.

Reply

Marsh Posté le 23-06-2005 à 12:33:35    

j'vais essayer ca de suite... merci ...  
 
PS: je prends tjs d autres propositions :lol:

Reply

Marsh Posté le 23-06-2005 à 13:50:17    

ben net view ca marche... certes... mais comment faire pour recuperer les nom des machines... sou sphp je recupere eventuellement la dernière ligne, voir une variable de retour..; mais pas la liste proposée par net view....  T__T
 
help!!

Reply

Marsh Posté le 23-06-2005 à 13:56:07    

avec system tu recuperes le resultat de ta commande, puis un petit explode pour mettre le resultat dans un tableau

Reply

Marsh Posté le 23-06-2005 à 14:12:47    

exacte :jap:

Reply

Marsh Posté le 23-06-2005 à 14:13:45    

exec("net view",$output);
foreach($output as $line) {
  ...
}


Message édité par jeff@be le 23-06-2005 à 14:14:08
Reply

Marsh Posté le 23-06-2005 à 14:13:45   

Reply

Marsh Posté le 23-06-2005 à 14:22:08    

jeff@be a écrit :

exec("net view",$output);
foreach($output as $line) {
  ...
}

oui aussi, ca evite l'explode  :jap:  

Reply

Marsh Posté le 23-06-2005 à 14:51:33    

oui ou tu utilises les `

Reply

Marsh Posté le 23-06-2005 à 20:07:54    

oki oki... merci tout le monde... ca va me permettre de lancer le debut du commencement de ce site intranet... :lol:
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed