Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, Pessoal Estou tendo problemas, com eu script de galeria.
O Processo dele: Cadastra Eventos - Foto Capa - Demais Zipadas - Descompacta cria novas imagens com logo e thumbs.
Até tudo certo..
Meu problema e se eu quizer deletar aquele evento ele deleta do BD's certinho, Só não deleta o direito que foi cria e nem o sub-direito.
Por exemplo Direito: images/eventos/1/2009_09_09085230/ - Deleta apenas as fotos.
Por exemplo Sub-Direito: /images/eventos/1/2009_09_09085230/thumbs/ Não deleta nada.
Função Usada:
<?
$id = $_GET[id];
$sql = mysql_query("SELECT * FROM galeria WHERE id=$id");
$dados = mysql_fetch_array($sql);
$dir = "../images/eventos/$dados[id_franquia]/$dados[pasta]";
//echo "$dir";
$dir1=opendir("$dir");
while ($res=readdir($dir1)){ // inicio de exclusao de todos os arquivos
if ($res!='' && $res!='.' && $res!='..'){
$url = "$dir/$res";
unlink("$url");
}} // fim de exclusao de todos os arquivos
rmdir ("$dir"); // remove o diretorio
$sql = mysql_query("DELETE FROM galeria where id='$id'");
?>
<h3>Evento excluído com sucesso!</h3>
Se alguém pode me ajuda fico feliz..
Carregando comentários...