无法取消链接网址格式的图片

时间:2018-07-31 10:58:48

标签: php file unlink getcwd

php正在以以下格式获取图像,同时回显const spy = sinon.spy(); const wrapper = shallow(<About title ="test title" onClose={spy} />); ... assert.equal(spy.callCount, 1, 'onClose was called exactly once');

$_POST['img']

但是为什么取消链接不起作用-

http://localhost/uploads/images/1533033949-8.jpg

我尝试直接测试,但是不起作用

// Get src.
$img = $_POST["img"];

// Check if file exists.
if (file_exists(getcwd() . $img)) {
  // Delete file.
  unlink(getcwd() . $img);
  echo "Deleted";
}

2 个答案:

答案 0 :(得分:1)

  

unlink在文件系统上有效,不适用于HTTP URL。并追加

@CBroe是正确的

首先获取实时服务器上的基本路径 或手动指定基本路径,例如下面的示例

$base_directory = '/home/myuser/';

然后取消链接您要删除的文件。

if(unlink($base_directory))
    echo "File has been Deleted.";

希望对您有帮助。

答案 1 :(得分:0)

最后,我解决了将网址信息存储为变量和php CREDIT_TYPESK_ID_CURR CREDIT_ACTIVE CREDIT_CLOSED CONSUMER_CREDIT CREDIT_CARD 215354 6 1 4 3 函数的问题。

substr