0

ユーザーがボタンをクリックしてサーバーからファイルを削除できるようにしたいと考えています。

<button onclick="......">Remove file</button>"

ファイルの削除は、PHP の unlink($filename) 関数を使用して行うことができます。ボタンonclickからPHPコードを何らかの方法でトリガーできますか? 質問がばかげている場合は申し訳ありませんが、私はこれに慣れていません...

4

2 に答える 2

0

ページをリダイレクトしたくない場合は、jquery $.ajax() 関数を使用できます。例が OP に役立つと思います。

</p>

    <input type="button" id="deletefile" value="Delete">​​​​​​​​​​​​
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"/>
    <script type="text/javascript">
    $("#deletefile").click(function() {

        $.ajax({   
                        type:"POST",
                        url:"ajax/filename.php",
                        data:{fileid:deletefileid},
                        cache:false,
                });


    });​

    </script>

filename.php では、ファイルを削除するコードを記述できます。

于 2012-06-27T04:27:14.537 に答える
-1

これにはajaxが必要だとは思いません。ボタンの名前は「削除」です。

if(isset($_POST['delete'])) { 
header ("Location: ./YourDeleteScript");
}
于 2012-06-26T23:02:16.013 に答える