繁体   English   中英

PHP取消链接功能的绝对路径

[英]absolute path for php unlink function

的PHP

    <?php

$deleteImage = null;

if(isset($_POST["deleteImage"])){$deleteImage = $_POST["deleteImage"];}

unlink($deleteImage);



?>

我通过ajax将$deleteImage发送到php页面,我得到了关注

jQuery响应输出

$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);

           }
 });

使用绝对路径更好,也更安全。 但是您可以动态获取此路径。

例如使用:

getcwd();

根据您的PHP脚本所在的位置,您的变量可能如下所示:

$deleteImage =  getcwd() . '/upload/23.jpg';

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM