Ir para conteúdo
Fórum Script Brasil
  • 0

Apagar Ficheiros Do Disco


acmsoft

Pergunta

Viva

Estou a desenvolver um código para eliminar ficheiros que se encontram no disco duro.

Tenho o seguinte código:

$dir = "encomendas/";

$file = $_GET['nm'];

if(is_dir($dir)) {

  if (is_file($dir . $file)) {

            unlink($dir . $file);

  echo "O ficheiro " . $dir . $file . " foi apagado."; 

  } else {

  echo "Não existe o ficheiro " . $dir . $file . ".";

  }

} else {

  echo "Não existe a directoria " .  $dir . ".";

}

Já testei isto várias vezes e dá sempre erro. A directoria existe e o nome de ficheiro que estou a testar também. No entanto a função is_file($dir . $file) retorna sempre falso. sad.gif

Alguém me pode ajudar? Obrigado. biggrin.gif

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

tenta assim:

$dir = "encomendas/";

$file = $_GET['nm'];

if(is_dir($dir)) {

$dir_file = $dir.$file;

if (is_file($dir_file)) {

unlink($dir . $file);

echo "O ficheiro " . $dir . $file . " foi apagado.";

} else {

echo "Não existe o ficheiro " . $dir . $file . ".";

}

} else {

echo "Não existe a directoria " . $dir . ".";

}

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...