Ir para conteúdo

POWERED BY:

Arquivado

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

Danilo CARVALHO

[Resolvido] Excluir imagem da Pasta

Recommended Posts

Olá Galera,

 

Estou tendo problemas em excluir uma foto na minha pasta do servidor. Ela some do Banco de Dados mas não da pasta.

 

Aparece o erro:

 

Warning: unlink(../../cidades/votuporanga/agenda/) [function.unlink]: Permission denied in C:\wamp\www\Social (FINAL)\www\motores\php\excluir_agenda_aplicar.php on line 9

 

Já revirei de tudo e não consigo solucionar, já até li que esse erro é do Windows.

 

Segue o código:

 

<?php

include "sistema.php";

$id = $_POST['select'];

$query = mysql_query("DELETE FROM agenda WHERE id='$id'") or die(mysql_error());   

unlink("../../cidades/votuporanga/agenda/".$id->foto."");

if($query){
echo "OK";
}else{
echo "NÃO";
} 
?>

 

Alguém?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tá como se não tivesse permissão,

mas é um warning, não um erro, talvez ele conseguiu apagar...

 

Já testou essa função com um arquivo simples?

 

tipo index.php:

 

unlink("contatos.php");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal foram quase dois dias mais consegui resolver;

 

Adicionei um SELECT e um While.

Mas detalhe o SELECT tem de estar acima do DELETE, se não, não vai dar certo

 

Segue o código de como ficou:

 

<?php

include "validar_secao.php";
include "sistema.php";

$id = $_POST['select'];

$query = mysql_query("SELECT * FROM agenda WHERE id='$id'");
$queryy = mysql_query("DELETE FROM agenda WHERE id='$id'") or die(mysql_error()); 
while($linhas = mysql_fetch_object($query)) {

unlink("../../cidades/votuporanga/agenda/".$linhas->foto."");

}


if($query){


echo "OK";
}else{

	echo "NÃO";
} 

?>

 

RESOLVIDO!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara você salvou minha vida ! Estava com o mesmo problema que você, vendo sua dica resolvi meu problema tb,vlw.

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.