[PHP] snmprealwalk nécessite un reload

Fermé
newb - 21 juil. 2005 à 13:12
 newb - 21 juil. 2005 à 15:06
Bonjour!

Je suis en train de développer une appli intranet utilisant PHP et SNMP.
Qaund je parcours un noued père avec snmprealwalk pour avoir les données de tous ses noeuds fils, il ne m'affiche aucun résultat sur ma page. Alors que quand je réactualise cette même page avec F5, les informations apparaissent!
Quelqu'un a deja eu le meme probleme?
Quelqu'un a t il une solution ou une idée de ce qui se passe?

voici le code :

@$services = snmprealwalk($ip, $communaute, ".iso.3.6.1.2.1.25.4.2.1.2", 50, 1);
echo "<tr class=\"infos_snmp\"><td colspan=\"2\">SERVICES</td></tr>";
if(sizeof($services)>1)
{
echo "<tr><td colspan=\"2\"><b>".sizeof($services)." service(s) tournent sur cette machine</b></td>\n</tr>";
}
echo "<tr><td colspan=\"2\">";
$cpt=1;
if(sizeof($services)>1)
{
for (reset($services); $i = key($services); next($services),$cpt++)
{
echo str_replace($a_supprimer, "", $services[$i]);//suppression des caracteres inutiles
if($cpt!=sizeof($services))
echo " - ";//caracteres separateur entre les services
}
}
else{echo "Impossible d'obtenir ces informations";}
echo "</td></tr>";

Merci d'avance de votre aide

1 réponse

Bon et ben ca doit etre en fonction des machines intérrogées car pour certaines tout s'affiche du premier coup, et pour d'autres il faut reactualiser la page... pas très logique mais bon...
si toutefois une lumière peut venir eclairer ce post...
0