Ben okumaya çalışıyorum dosyası pgp-şifreli dosya. Bu şifresini sürecinin bir parçasıdır ve aslında ben o zaman şifresini böylece bir dizeye içeriğini okumak için çalışılıyor. Ben burada ya da değil temel sorun ise emin değilim, ama bir hata alıyorum:
Warning: feof(): supplied argument is not a valid stream resource
İşte dosya kod:
if($handle = opendir($dir)) {
while( false !== ($file = readdir($handle))) {
if($file != "." && $file != "..") {
$fhandle = fopen($file, "r");
$encrypted = '';
$filename = explode('.',$file);
while(!feof($fhandle)) {
$encrypted .= fread($fhandle, filesize($file));
}
fclose($fhandle);
$decrypted = $filename[0].'.txt';
shell_exec("echo $passphrase | $gpg --passphrase-fd 0 -o $decrypted -d $encrypted");
}
}
}