0

PHP でファイル シュレッダーをコーディングしようとしていますが、次のエラーが発生します。

警告: fopen(calculate): ストリームを開くことができませんでした: C:\XAMPP\htdocs\shred.php 行 9 で許可が拒否されまし
た11行目のshred.php

<?PHP
$files = glob("*");

foreach ($files as $files) {
    $size = filesize($files);
    $bytes = "1";
    $writes = "1";
    while ($writes <= "3") {
    $data = fopen($files, "w");
        while ($bytes <= $size) {
            fwrite($files, "0");
            $bytes = $bytes + 1;
        }
    fclose($data);
    $writes = $writes + 1;  
    }
    //  unlink($files);
}
?>

この時点で何をすべきかわかりません。ファイルは読み取り専用ではありません。

4

2 に答える 2

3

$dataの最初のパラメーターとして使用する必要がありますfwrite

于 2013-12-27T02:04:52.970 に答える
0

適切な権限があることを確認してください。これは、使用時の一般的な問題です。

fopen()

これで同じエラーが表示されます

于 2013-12-27T03:28:41.630 に答える