Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用取消链接函数php删除文件_Php_Mysql_Unlink_Delete File - Fatal编程技术网

使用取消链接函数php删除文件

使用取消链接函数php删除文件,php,mysql,unlink,delete-file,Php,Mysql,Unlink,Delete File,此脚本用于从mysql数据库中删除,但并没有与本地目录文件解除链接。有人能帮忙修复这个脚本吗?这是剧本 此文件不可删除,因为文件存储在www文件夹的外侧,wemp服务器仅在www目录内工作。如果要在桌面或任何其他文件夹的外侧上传图像www文件夹相同的压缩应用不上传,则会出现错误 首先尝试此操作以检查您的文件是否已从目录中删除 if( @unlink($path) ) { mysql_query("DELETE FROM `anidata` WHERE id='$id'")

此脚本用于从mysql数据库中删除,但并没有与本地目录文件解除链接。有人能帮忙修复这个脚本吗?这是剧本


此文件不可删除,因为文件存储在
www
文件夹的外侧,wemp服务器仅在
www
目录内工作。如果要在桌面或任何其他文件夹的外侧上传图像
www
文件夹相同的压缩应用不上传,则会出现错误


首先尝试此操作以检查您的文件是否已从目录中删除

  if( @unlink($path) ) {
        mysql_query("DELETE FROM `anidata` WHERE id='$id'");
  }

如果没有从数据库中删除,请检查php代码中指定的路径

使用取消链接($path)而不是@unlink($path)

上传文件在htdocs文件夹man中,所以所有脚本都在其中。就像我在帖子中说的。。脚本可以从数据库中删除,只是无法从上载目录中取消链接。我认为您没有为取消文件夹链接定义正确的路径。。如果我没有错:)请尝试完整路径而不是“上载/”