je suis en train de modifier un script php qui permet d'interroger des équipements (routeur, switch) via une page web. le script en question est accessible ici : MRLG
Ce script contient 3 fichiers, 2 sont utiles à ca configuration : mrlg-config.php et mrlg-lib.php
dans mrlg-config on viendra lui renseigner ou joindre le matériel : nom, ip, service, login, mot de passe + les commandes utilisables
dans mrlg-lib pas grand chose a faire si on veut l'utiliser tel quel.
Donc, mon souci est que pour plus de souplesse, j'aimerai allé récupérer les informations concernant mon équipement sur ma DB mysql, car j'ai plus de 300 switchs. Et continuer à utiliser les commandes sur le script.
Pour cela, j'ai effectué une liste déroulante qui m'affiche les noms des switch dans celle-ci en ce connectant bien sur à ma DB.
Le problème, c'est que je ne sais pas comment faire pour que une fois le matériel choisi, je puisse lui lancer une commande. Pour le moment, dès que je choisi un matériel et que je choisi une commande, la commande ne se lance pas et la sélection du matériel reviens sur la premier de la base.
Voici le code de mes 2 fichiers, si quelqu'un pouvait prendre le temps de m'aider, ca serai génial.
Le fichiers mrlg-config
Code :
<?
// Specify the look you wish lists to have here: ('radio'/'select')
$request_list_style = 'radio';
$socket_timeout = 5;
// default values for all switch, used if there is no more specific setting
$switch['default']['telnet_port'] = 23;
$switch['default']['password'] = '*';
$switch['default']['password_en'] = "*";
$switch['default']['ignore_argc'] = FALSE;
/*
Requests definitions.
[title] is what you see on the web-page. If omitted, <command> is used instead.
Marsh Posté le 06-10-2009 à 11:34:03
bonjour,
je suis en train de modifier un script php qui permet d'interroger des équipements (routeur, switch) via une page web. le script en question est accessible ici : MRLG
Ce script contient 3 fichiers, 2 sont utiles à ca configuration :
mrlg-config.php et mrlg-lib.php
dans mrlg-config on viendra lui renseigner ou joindre le matériel : nom, ip, service, login, mot de passe + les commandes utilisables
dans mrlg-lib pas grand chose a faire si on veut l'utiliser tel quel.
Donc, mon souci est que pour plus de souplesse, j'aimerai allé récupérer les informations concernant mon équipement sur ma DB mysql, car j'ai plus de 300 switchs.
Et continuer à utiliser les commandes sur le script.
Pour cela, j'ai effectué une liste déroulante qui m'affiche les noms des switch dans celle-ci en ce connectant bien sur à ma DB.
Le problème, c'est que je ne sais pas comment faire pour que une fois le matériel choisi, je puisse lui lancer une commande. Pour le moment, dès que je choisi un matériel et que je choisi une commande, la commande ne se lance pas et la sélection du matériel reviens sur la premier de la base.
Voici le code de mes 2 fichiers, si quelqu'un pouvait prendre le temps de m'aider, ca serai génial.
Le fichiers mrlg-config
Le script mrlg-lib
Je commence à apprendre le php avec ce script.
Merci de votre lecture.
Message édité par nicx le 06-10-2009 à 11:34:29