phpbar.de logo

Mailinglisten-Archive

[php] Externe Programme aufrufen!?

[php] Externe Programme aufrufen!?

=?iso-8859-1?Q?Berkant_=D6zdemir?= boezdemi_(at)_stud.uni-frankfurt.de
Fri, 19 May 2000 16:13:54 +0200


Hallo Hartmut, hallo Liste!
Ich habe jetzt mal die Sache auf einem WAMP System ausprobiert, dort
funktioniert es auch ohne Probleme:
<?
$command = "dir";
exec ($command,$output);
echo $output[0];
?>
$output enthdlt f|r jeden Index eine Zeile des Outputs von "dir",
z.B."Datentrdger Laufwerk C: ..."!
Aber wieso funktioniert dieses simple Skript nicht auf LAMP? Dort ist
$output ein Array ohne Inhalt,
count ist also gleich Null ... kann mir jemand helfen? Mit dem Skript soll
GnuPG gesteuert werden,
welches leider nicht f|r Windows erhdltlich ist.

Vielen Dank!

----- Original Message -----
From: "Hartmut Holzgraefe" <hartmut_(at)_six.de>
To: <php_(at)_php-center.de>
Sent: Friday, May 19, 2000 11:36 AM
Subject: Re: [php] Externe Programme aufrufen!?


> Berkant Vzdemir wrote:
> >
> > Ich hab ein bisschen mit dem Befehl "exec" rumgespielt, habs aber nicht
> > geschafft, ein simples "dir" oder "pwd" auszuf|hren ...
>
> klappt das Ausf|hren nicht, oder die R|ckgabe der Ausgabe?
> wenn du die Ausgabe des externen Programms weiterverarbeiten willst,
> ist popen("extProg arg1 arg2 ...","r") vermutlich besser geeignet ...
>
>
> --
> Hartmut Holzgraefe         hartmut_(at)_six.de           http://www.six.de
>
> --
> ** Durchgehend gevffnet: http://www.php-center.de **
> Die PHP-Liste: mailto:php_(at)_php-center.de
> http://infosoc.uni-koeln.de/mailman/listinfo/php





php::bar PHP Wiki   -   Listenarchive