| |||||
| Dernière réponse | |
|---|---|
| Sujet : prb avec fonction popen() | |
| gilles974 | 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 |
| Vue Rapide de la discussion |
|---|