我正在尝试将特定文件名删除到文件夹中,这取决于用户的操作,我收到此警告:
警告:取消关联():http不允许取消链接
这是具有按钮的代码,该按钮提供deleteRecord.php
的导航> <script> //btn delete
> $(".btn_delete").click(function(){
> var id = $(this).closest('tr').children('td:first').text();
> //alert(id);
> var x;
if (confirm("Are you sure you want delete this record?") == true) {
> //alert ("You pressed OK!");
>
> location.href='deleteRecord.php?filename='+filename;
> } else {
> //alert ("You pressed Cancel!");
> return false; }
> });
> </script>
这项工作非常好,我把它展示给变量id
现在这是返回警告的php页面:
$filename = $_GET['filename']; //get the filename like "yo.jpg"
$path = "http://www.here I have the exact address to the folder/";
unlink($path . '/' . $filename);
这是我将再次提出的结果!
******警告:unlink():http不允许在******中取消链接
有什么建议吗?有什么建议?对不起我的英语,我正在学习!
答案 0 :(得分:3)
您需要将服务器的路径作为unlink()
的参数传递给文件而不是URL,例如:
unlink('/var/www/mywebsite.com/images/myimage.jpg')