我希望用户只需点击一下按钮即可从服务器中删除文件。
<button onclick="......">Remove file</button>"
通过PHP的unlink($ filename)函数可以删除文件。我可以以某种方式从按钮onclick触发PHP代码吗?对不起,如果问题是愚蠢的,我是新来的......
答案 0 :(得分:0)
如果你不想重定向页面你可以使用jquery $ .ajax()函数,我想一个例子会帮助OP,
<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中,您可以编写代码来删除文件。
答案 1 :(得分:-1)
我认为你不需要ajax。您的按钮名为“删除”的位置:
if(isset($_POST['delete'])) {
header ("Location: ./YourDeleteScript");
}