Ir para conteúdo

POWERED BY:

Arquivado

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

blacktrindade

Problemas com arquivos no PHP

Recommended Posts

Bom dia, criei uma página para excluir documentos cadastrados no banco de dados.

 

vamos do inicio.

 

A página que faz o cadastro envia o arquivo pelo formulário e as informações, eu salvo estes dados no banco de dados altero o nome do documento movo ele para uma pasta e salvo o link no banco de dados.

 

 

OK, agora eu preciso excluir esses dados, eu posso até fazer a exclusão dos dados no BD no entanto o arquivo vai ficar la ocupando espaço na hospedagem, eu tenho o link desta forma:

 

http://www.site.com.br/intranet/pg/funcao/valida/anexo/1377108168.pdf

 

Vocês conseguem me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

no seu caso, é criado uma pasta para da arquivo? ou você tem uma pasta só?

se for e só fazer a busca do arquivo e usar o unlink.

 

só tenho uma pasta, mais dai como faço para pegar apenas o nome do arquivo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao se se está certo, mas e tipo assim

$arquivo = 'aqui vai o caminho do arquivo, ex: fotos/imagem.jpg'; 

if (@unlink($arquivo)) { 
    echo 'Arquivo apagado!'; 
} else { 
    echo 'Arquivo não apagado'; 
} 

é nesse estilo, mas tem script melhores na internet ou aqui no fórum mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

No fim meu código ficou assim:

$anexo = $dados['anexo'];

$anexo = substr($anexo, -20);
$deletar = unlink($anexo);
if($deletar) {
	$msg = "Arquivo deletado";
} else {
	$msg = "Arquivo não foi deletado.";
}

Obrigado pela ajuda :D

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.