-1

When we run below code its not working. unlink function shows file name but not delete that file from folder

<?php
         $files = scandir("db-backup", 1);
         $path = "settings/db-backup/";
         echo '<table>';
         foreach ($files as $key => $value) 
         {
             if($value!='..' && $value!='.')
             {
                 $r =$path.$value;
            echo '<td>'.$value.'</td><td><input type="image" src="../../involve/images/icons/trash.png" value="Delete" onClick= "unlink('.$value.')"></td></tr>';
             }

         }
         echo '</table>';
        ?>   

onclick of button it call unlink function it show unlink(filename) but not delete the file from folder

4

2 に答える 2

2

サーバー側でのみ、phpでファイルを削除できます。あなたが削除しようとしている方法は、決してうまくいきません。

Deletefile.phpwrite you delete ロジックのような php ファイルを作成します。

于 2012-06-19T06:09:01.900 に答える
0

URL を GET 変数として呼び出しunlinkていますが、PHP に次のように何かをするように指示していません。

unlink("filename.extension");
于 2012-06-19T06:11:36.843 に答える