<分区>
我想在用户点击删除链接时删除一个文件。但是当我转到我的页面时,文件被删除了,我不知道为什么:
echo '<h3><a onclick="'.unlink(__FILE__).'">Delete Now!</a></h3>';
我做错了什么?
<分区>
我想在用户点击删除链接时删除一个文件。但是当我转到我的页面时,文件被删除了,我不知道为什么:
echo '<h3><a onclick="'.unlink(__FILE__).'">Delete Now!</a></h3>';
我做错了什么?
最佳答案
此代码将在用户单击链接时删除当前文件:
<h3><a href="?delete=1">Delete Now!</a></h3>
<?php
if(isset($_GET['delete']))
{
unlink(__FILE__);
}
?>
如果您更喜欢使用 POST 而不是 GET 方法,请使用此代码:
<form method="post">
<input name="delete" type="submit" value="Delete Now!">
</form>
<?php
if(isset($_POST['delete']))
{
unlink(__FILE__);
}
?>
关于php - 使用 PHP 删除文件 onclick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13295307/