Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sliceart

[Resolvido] apagar determinados ficheiros com unlink

Recommended Posts

Boa tarde ppl,

estou com um problema que não consigo decifrar... quero apagar 1 ou mais imagens de um directório depois de fazer um select das imagens que quero, após algumas pesquisas (e com pessoal a dizer que funciona) tenho o script assim mas não me está a apagar as imagens:

 

$sql = ("select * FROM tb_fotos WHERE ....");

$rs = mysql_query($sql);

while ($row = mysql_fetch_array($rs)){

 

$filename = "directorio/".$row["nome_da_foto"];

unlink($filename);

 

}

 

O que é que está mal...Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

muito estranho... tenta aí novamente.

<?php
$sql = mysql_query("SELECT * FROM tb_fotos WHERE ....");

while($row = mysql_fetch_array($sql))
{
if(!unlink('caminho-completo-para-diretorio/',$row['nome_da_foto'])
{
	echo 'Ops... erro ao excluir a foto ',$row['nome_da_foto'],'<br />';
}
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boas ppl desta vez o erro era mesmo meu <_<... não estava a funcionar devido à ordem que tinha no script completo, porque antes do select apagava as fotos da tabela fotos logo o select vinha sem o nome das fotos e dessa forma era impossivel o unlink apagar as fotos...muitas horas seguidas dá nestes erros, hj de manha fez-se luz :D ...

 

Obrigada pelas respostas e bom trabalho

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.