Got этот следующий код:JQuery и PHP для удаления файла
HTML:
<a href="#" class="deleteFile" id="'.$entry.'">Delete</a>
JS:
$('.deleteFile').click(function(){
if (confirm("Delete file ?")){
$imagefile = $(this).attr('id');
$.ajax({
type: 'POST',
data: {
action: 'deleteFile',
imagefile: $imagefile,
},
url: 'assets/php/deleteFile.php',
success: function(msg) {
alert($imagefile);
}
})
}
})
PHP:
if($_POST["action"]=="deleteFile") {
$imagefile = $_POST['imagefile'];
unlink("files/1/".$imagefile);
}
Я не знаю почему это не работает. Мой файл еще здесь ...
Не могли бы вы помочь?
Спасибо.
Вы проверили, что 'unlink()' работает правильно? вы проверили, что правильное значение передается в '$ _POST ['imagefile']'? –
Дважды проверьте значение, которое вы отправляете на сервер. Похоже, что значение вашего идентификатора неверно, как указано выше. – Robbert
Это была просто проблема с разрешениями. Большое спасибо за ваши ответы. – user3123641