Archiv verlassen und diese Seite im Standarddesign anzeigen : System()-Ausgabe in Variable
Wie kann ich denn die Ausgabe einer Anwendung, die mit system() aufgerufen wird in eine Variable speichern??
Konkret handelt es sich um diesen Code:
$test ="system("isdnctrl status ippp0");"
So funktionierts allerdings nicht(ich verwende noch php3).
Vielleicht liegts daran, dass system nur die letzte Zeile der Ausgabe zurueckliefert (laut Dokumentation).
Du brauchst eventuel popen (http://www.php.net/manual/de/function.popen.php)
Kenn leider die Ausgabe von isdnctrl nicht.
aus der doku:
string exec(string command, string [array], int [return_var]);
heisst:
$out=array();
exec("ls -l /usr",$out);
for($i=0;$i<=count($out);$i++){
echo $out[$i]."
\n";
}
olli
ps: steht auch in der doku http://www.linuxforen.de/ubb/wink.gif
http://php3.de/manual/de/function.exec.php
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.