使用php从服务器中的文件夹中删除图像文件

时间:2013-02-19 15:50:03

标签: php

如何使用php删除名为(images)的服务器文件夹中的图像文件我正在尝试以下代码

<a href="delete.php? id=<?php echo $row_DetailRS1['id'];?>">Delete</a>

这会带我去delete.php页面

$id=$_GET['id'];            
$select = mysql_query("SELECT `file_name` FROM `flie_record WHERE `file_records`.`id` = '$id'");
$image  =mysql_fetch_array($select);
@unlink('images/'.$image);

什么都没发生

1 个答案:

答案 0 :(得分:3)

$image是一个数组,您需要添加密钥:

$id = (int)$_GET['id'];            
$select = mysql_query("SELECT `file_name` FROM `file_records` WHERE `file_records`.`id` = '$id'");
$image  =mysql_fetch_array($select);
@unlink('images/'.$image['file_name']);

(int)$_GET['id'] - MySQL注入漏洞的整数。