У меня есть файл с именем delete.php внутри, где я создал этот код:
// check if the 'id' variable is set in URL, and check that it is valid
if (isset($_GET['id']) && is_numeric($_GET['id']))
{
// get id value
$id = @$_GET['id'];
$img = @$_GET['h_image'];
if(file_exists($img)){
unlink('../images/'.$img);
}
// delete the entry
$result = DB::table('questions')
->where('id', '=', $id)
->delete();
// redirect back to the view page
header("Location: index.php");
}
else
// if id isn't set, or isn't valid, redirect back to view page
{
header("Location: index.php");
}
Контент корректно удаляется из базы, но, к сожалению, я не могу стереть изображение, соответствующее каталогу «images».
Я пытался с unlink, но по ошибке. Как я могу сделать?
Очевидно, что изображение должно соответствовать удаляемому содержимому. Спасибо, ребята, надеюсь на вашу помощь.