Sei que parece dúvida velha no fórum, porém olhei todos os tópicos relacionados e não consegui resolver o problema.
é o seguinte, tenho um sistema de cadastro de times, e cada um deles tem um escudo, na hora de excluir apaga apenas da db, porém o arquivo do escudo continua na pasta.
Será Que alguém pode me ajudar?
Segue abaixo o código que estou usando.
<?
include ("../admin/config/conexao.php");
$id=$_GET["id"];
$sql = mysql_query("SELECT * FROM time WHERE id='$id'");
$dados = mysql_fetch_array($sql);
$dir = "../img_times/$dados[nome_escudo]";
$dir2 = "../img_times/";
//$dir1=opendir("$dir");
//echo "$dir";
$dir1=opendir($dir2);
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 time where id='$id'");
echo "<center><b>" .$id1. "</b> foi deletado com êxito!<BR>";
Pergunta
Mosaniel
Olá,
Sei que parece dúvida velha no fórum, porém olhei todos os tópicos relacionados e não consegui resolver o problema.
é o seguinte, tenho um sistema de cadastro de times, e cada um deles tem um escudo, na hora de excluir apaga apenas da db, porém o arquivo do escudo continua na pasta.
Será Que alguém pode me ajudar?
Segue abaixo o código que estou usando.
Obrigado!
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.