prb avec fonction popen()

prb avec fonction popen() - Linux et OS Alternatifs

Marsh Posté le 01-12-2004 à 06:08:12    

bonjour
 
je veux passer une cmd gpg dans un pipe popen($cmd,'r')
je me retrouve avec un fichier de 0 octet  
j'ai tester avec popen(ls -la,'r') et sa marche
j'ai tester $cmd en root et sa marche mon fichier à ete creer corectement
 
******
 
$rep="/var/www/monrep/tmp";
$prefix = 'test';  
$msg = "ceci est un test";    
$tmpfile = tempnam($rep, $prefix);
$command = "/usr/bin/gpg --output $tmpfile --armor --encrypt --recipient xxx@xxx.fr $msg";
$tmpfile = tempnam($rep, $prefix);  
$pipe = popen("$command 2>&1 >$tmpfile", 'w');  
if (!$pipe)  
   {  
   echo "Pipe non execute!";  
   }
   else  
      {  
      echo "Pipe executer";  
       }  
 
merci de votre aide a+ gilles

Reply

Marsh Posté le 01-12-2004 à 06:08:12   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed