PHP
<?php
$deleteImage = null;
if(isset($_POST["deleteImage"])){$deleteImage = $_POST["deleteImage"];}
unlink($deleteImage);
?>
我通过ajax将$deleteImage
发送到php页面。我得到了以下
Jquery响应OUTPUT
$deleteImage = '../pard_media/Upload/upload/23.jpg';
我的上传目录中有一张名为23.jpg的图片。但图像确实要删除。我想添加绝对路径来删除图像吗?
我的AJAX
$.ajax({
url: "../pard_media/Upload/delete.php",
type: "POST",
data: "deleteImage=" + data,
success: function (response) {
alert(response);
}
});
答案 0 :(得分:0)
使用绝对路径更好,也更安全。但是你可以动态地获得这条路径。
E.g。使用:
getcwd();
根据PHP脚本的位置,您的变量可能如下所示:
$deleteImage = getcwd() . '/upload/23.jpg';