phpbar.de logo

Mailinglisten-Archive

[php] popen()

[php] popen()

Ludwig Ruderstaller ruderstaller_(at)_cwd.at
Fri, 5 May 2000 15:10:51 +0200


Hallo,

folgender Skript(ausschnitt) macht mir probleme:

$sucommand = "su -c";
$perl = "\"/usr/bin/perl /root/mails.pl\"";
$rootpasswd = "xxxxx";
$command= "$sucommand $perl";
#echo"<p>$command"; #only for test


$fp = popen($command,"w");
fputs($fp,$rootpasswd);
pclose($fp);

leider funktioniert es nicht :(

wenn ich jedoch die ausgabe von $command (auskommentiertes echo) in ein
Telnet fenster paste wird richtig nach passwort gefragt, nach passwort
eingabe läuft das perl skript richtig ab.

Was mach ich falsch?


 Mit bestem Gruss
Ludwig Ruderstaller

--
______________________________________________________________
CWD - Creative Web Design                    http://www.cwd.at
Ludwig Ruderstaller                 mailto:ruderstaller_(at)_cwd.at
Tannengasse 19/1/46                       Tel. +43 1 786 89 25
1150 Wien                                 Fax. +43 1 786 89 84



php::bar PHP Wiki   -   Listenarchive