Publié le 02/09/2005 Dans Linux
1. Considérations générales su...
2. Application pratique
3. Installation sous linux
4. Installation sous Windows
5. » Affichage de l'état de l'UPS sur un site...
6. Configuration avancée
7. Conclusion
2. Application pratique
3. Installation sous linux
4. Installation sous Windows
5. » Affichage de l'état de l'UPS sur un site...
6. Configuration avancée
7. Conclusion
Affichage de l'état de l'UPS sur un site web en PHP
En utilisant la sortie du programme upsc, il est très simple d'afficher l'état de l'UPS en PHP en utilisant les fonctions system() et exec() comme le montre l'extrait de code suivant :- <b>Charge UPS:</b> <? system("upsc myups@192.168.1.2 | grep \"ups.load\" | cut -d\" \" -f2"); ?>VA -
- <b>Batterie UPS</b>: <? system("upsc myups@192.168.1.2 | grep \"battery.charge\" | cut -d\" \" -f2"); ?>% -
- <b>Etat UPS</b>:
- <?
- $ups = exec("upsc myups@192.168.1.2 | grep \"ups.status\" | cut -d\" \" -f2");
- switch ($ups)
- {
- case "OL":
- echo "<span style=\"color: green\">en ligne</span>";
- break;
- case "OB":
- echo "<span style=\"color: red\">sur batterie !</span>";
- break;
- default:
- echo "indéterminé";
- }
- ?>
Se connecter
Inscription
Mot de passe perdu
Précédent
Plus d'articles dans cette catégorie
19/01/2011 @ 09:03:29
02/02/2006 @ 21:51:58
Poster un commentaire
Consoles
Jeux Vidéos
Programmation
Intel
Apple