une fonction pour recupérer les infos system

tawtaw
Invité n'ayant pas de compte PHPfrance

19 déc. 2008, 17:07

Bonjour
je cherche une fonction php, pour extraire les informations sur les processus exécutant sur le système a l'heur actuelle
merci pour votre aide

Eléphanteau du PHP | 20 Messages

19 déc. 2008, 20:36

mmh... à part à coups de shell_exec je ne vois pas trop comment y arriver :(

ViPHP
ViPHP | 4674 Messages

25 déc. 2008, 00:13

Hey :),

Si tu touches au système, pas le choix :
ob_start();
passthru('ps -aM 2>&1', $return);
$content = ob_get_contents();
ob_end_clean();
c'est la meilleure solution actuellement. Il existe d'autres fonctions (exec(), system() etc.), mais je préfère passthru() qui est plus accommodante.
N'oublies pas escapeshellarg() et escapeshellcmd() au besoin :).
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).