Ups. Gefährlich!
bearbeitet von RaketenwilliHm.
> die Ausgabe entspricht meinen Erwartungen
Die könnten falsch sein. Zeig mal her.
~~~php
$fp = popen( $sys, 'r' );
fpassthru($fp);
~~~
Bau trotzdem die Zeile mit dem explizitem `$sys` (das ist wegen des Debuggings/Wegloggens einfach besser). Und dann nimm [passthru()](https://www.php.net/manual/de/function.passthru.php), `system()` oder `exec()`;
~~~PHP
if ( ! passthru( $sys ) ) {
echo "Da lief was falsch: $sys";
}
~~~
Ups. Gefährlich!
bearbeitet von RaketenwilliHm.
> die Ausgabe entspricht meinen Erwartungen
Die könnten falsch sein. Zeig mal her.
~~~php
$fp = popen( $sys, 'r' );
fpassthru($fp);
~~~
Bau trotzdem die Zeile mit dem explizitem `$sys` (das ist wegen des Debuggings/Wegloggens einfach besser). Und dann nimm [passthru()](https://www.php.net/manual/de/function.passthru.php) oder exec
~~~PHP
if ( ! passthru( $sys ) ) {
echo "Da lief was falsch: $sys";
}
~~~
Ups. Gefährlich!
bearbeitet von RaketenwilliHm.
> die Ausgabe entspricht meinen Erwartungen
Die könnten falsch sein. Zeig mal her.
~~~php
$fp = popen( $sys, 'r' );
fpassthru($fp);
~~~
Bau trotzdem die Zeile mit dem explizitem `$sys` (das ist wegen des Debuggings/Wegloggens einfach besser). Und dann nimm [passthru()](https://www.php.net/manual/de/function.passthru.php) oder exec
~~~PHP
if ( ! passthru( $sys ) ) {
echo "Da lief was falsch.";
}
~~~
Ups. Gefährlich!
bearbeitet von RaketenwilliHm.
> die Ausgabe entspricht meinen Erwartungen
Die könnten falsch sein. Zeig mal her.
~~~php
$fp = popen( $sys, 'r' );
fpassthru($fp);
~~~
Bau trotzdem die Zeile mit dem explizitem `$sys` (das ist wegen des Debuggings/Wegloggens einfach besser). Und dann nimm [passthru()](https://www.php.net/manual/de/function.passthru.php).
~~~PHP
if ( passthru( $sys ) ) {
echo "Hat geklappt.";
}
~~~