我使用模态引导与codeignitter 4.我可以删除数据库中的数据,但不能取消链接的图像.这里我的代码:
产品型号:
public function deleteProduct($id)
{
$query = $this->db->table('produk')->delete(array('kode' => $id));
return $query;
}
控制器:
public function delete()
{
$model = new produkModel();
$id = $this->request->getPost('kode');
$produk = $this->produkModel->find($id);
if ($produk['gambar'] != 'default.png') {
unlink('imgproduk/' . $produk['gambar']);
}
$model->deleteProduct($id);
return redirect()->to('/Tabel_Produk');
}
我想删除目录中的图像,但不删除默认的.img
1条答案
按热度按时间ee7vknir1#
使用$_SERVER ['DOCUMENT_ROOT']获取服务器路径,通过PHP使用完整的文件夹路径删除/访问图像。