php - 从服务器中删除图像

标签 php

我使用了unlink方法删除了图片

此图像仅位于此文件夹中。

$filename = "warning-icon.jpg";
  if (file_exists($filename)) {
    unlink($filename);
    echo 'File '.$filename.' has been deleted';
  } else {
    echo 'Could not delete '.$filename.', file does not exist';
  }

但是图像并没有被删除。

我有一个名为 web04 的服务器名称,它是我的默认服务器名称(客户端服务器名称)。我无法从该服务器的文件夹中删除图像。我在我的系统本地主机中检查过相同的代码,这里的图像被删除了。但在 web04 服务器中,图像不会被删除。

请帮帮我。提前致谢。

最佳答案

定义根目录:

$root_directory = '/home/myuser/htdocs';

现在删除文件:

if(unlink($root_directory.$_GET['file']))
    echo "File Deleted.";


 else
        echo "Couldn't delete the File.";

关于php - 从服务器中删除图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48828412/

相关文章:

php - 如何使用 PHP 的 OpenSSL 扩展验证 CA?

php - 检查用户登录时的多种条件

php - 从php中命名键值的字符串构建多维数组

PHP - 在 MySQL 中输入不带引号的查询

php - 向ajax报告错误

php - 如何在cakephp中以逗号值分隔搜索

php - 使用分隔符数组

javascript - 更改日期 onchange 或 onblur

php - 在 PHP 中使用 mysqldump 而不使用整个路径

javascript - 我如何通过下面的代码片段获得不同的值