Benutzung von Uptime in PHP-Skripten

Your Language: This site in English

Inhalt: Beispiel

Beispiel

Das folgende Beispiel zeigt die Anwendung von Uptime in einem kleinen PHP-Skript. Es setzt voraus, dass die Anwendung uptime.exe im Windows-Ordner oder im Windows-Systemordner abgelegt ist.

01 <html>

02 <head>

03 <title>UP TIME von Localhost</title>

04 </head>

05 <body>

06 <h1>UP TIME von Localhost</h1>

07 <p>Hier kommen die UP TIME-Daten</p><pre>

08 <?

09 $cmd = "uptime /a";

10 $out = array();

11 exec($cmd, $out);

12 for($i=0; $i < count($out); $i++) { echo $out[$i]."\n"; }

13 ?>

14 </pre>

15 </body>

16 </html>

In Zeile 09 wird die Kommandozeile zum Start von Uptime festgelegt. In Zeile 11 wird die Anwendung mit dem PHP-Befehl exec ausgeführt und die Konsolenausgabe in das Array $out geschrieben. Die for-Schleife in Zeile 12 gibt die einzelnen Zeilen der gespeicherten Konsolenausgabe an den Webbrowser weiter.

Die so erstellte Webseite könnte folgendermaße aussehen:

UP TIME von Localhost

Hier kommen die UP TIME-Daten

0 Jahre
0 Tage
3 Stunden
53 Minuten
28 Sekunden

Letzte Änderung der Seite am 29.12.2004, Copyright ©2004 Michael Berthold

Navigation: Zurück zu Uptime | Zum Seitenanfang

Valid XHTML 1.0! Valid CSS!