Deletar arquivo do servidor
Olá, bom dia
Gostaria de uma dica de como deletar um arquivo enviado por upload para o servidor eliminando o caminho gravado no banco de dados que está nesse formato (lista/nome_arquivo.zip). Fiz alguns testes mas nada funcionou.
Ao fazer um upload do arquivo eu envio o mesmo para uma pasta chamada "lista" no servidor
CODE
<?require 'conexao.php';
// remova a imagem da lista
if($id_fornec) {
// remova a lista da base de dados
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$query = "DELETE FROM fornecedores WHERE id_fornec = '$id_fornec'";
mysql_db_query($dbname, $query, $link);
// busca nomes da imagem da tabela
$query = "SELECT lista FROM fornecedores WHERE id_fornec = '$id_fornec'";
$result = mysql_db_query($dbname, $query, $link);
if(mysql_num_rows($result)) {
// deleta arquivo se encontrado
while($row = mysql_fetch_array($result)) {
unlink("lista/$row[lista]");
}
// remove o arquivo da base de dados
$query = "DELETE FROM fornecedores WHERE id_fornec = '$id_fornec'";
mysql_db_query($dbname, $query, $link);
}
mysql_close($link);
echo "<script language='JavaScript'> window.location='controle.php'; </script>";
exit();
}
?>
Alguém pode me ajudar nessa questão?
Valeu e fiquem na paz.
Discussão (1)
Carregando comentários...