Ae galerinha...
Td certinho???
Bom, estou com a seguinte dúvida:
Eu tenho um sistema de galeria de fotos, ele funciona perfeitamente. Mas tem um detalhe que ainda não consegui fazer.
Quando o administrador apaga uma galeria do banco de dados, o sistema deve apagar todas as imgens que pertencem à aquela galeria.
O sistema salva a galeria na seguinte estrutura:
Ele salva primeiramente no banco de dados, que retorna um id da galeria.
Depois ele cria uma pasta que tem o nome desse id (22, por exemplo).
Então, dentro da pasta desse id (22) ele cria mais duas pastas, p para imagens pequenas e g para imagens grandes.
Quando o administrador do sistema deleta uma galeria no banco, ele deve deletar também as imagens que estão em p e g e de preferência estas pastas também.
Espero que me ajudem.
Valew!!!
![Photo](http://forum.wmonline.com.br/uploads/profile/photo-thumb-439.gif?_r=1175639988)
Arquivos.
Started By www.XmlBR.com.br, 03/07/2003, 10:00
3 replies to this topic
#2
Posted 03/07/2003, 11:45
Tipo existe alguns impasses para tal procedimento...
Caso voce tenha colocado as fotos no servidor por ftp, o owner das fotos sera seu usuario. Caso tenha feito upload de aquivos via PHP, o owner das fotos será o usuario do APACHE (nobody ou apache).
Voce só vai conseguir remover o(s) arquivo(s) com o seu respectivo usuario.
A função do php que deleta arquivos eh a unlink ( http://br.php.net/unlink )
[]s
Caso voce tenha colocado as fotos no servidor por ftp, o owner das fotos sera seu usuario. Caso tenha feito upload de aquivos via PHP, o owner das fotos será o usuario do APACHE (nobody ou apache).
Voce só vai conseguir remover o(s) arquivo(s) com o seu respectivo usuario.
A função do php que deleta arquivos eh a unlink ( http://br.php.net/unlink )
[]s
Pedro Faria de Miranda Pinto
Site Pessoal - http://www.mutantepower.com.br
DevBlog - http://www.mutantepower.com.br/pedro/
Leia as documentações:
http://br.php.net/
http://www.mysql.com/
Dúvidas Avançadas de PHP???
Entre no canal #PHPAvancado da rede Brasnet de IRC.
Site Pessoal - http://www.mutantepower.com.br
DevBlog - http://www.mutantepower.com.br/pedro/
Leia as documentações:
http://br.php.net/
http://www.mysql.com/
Dúvidas Avançadas de PHP???
Entre no canal #PHPAvancado da rede Brasnet de IRC.
#3
Posted 03/07/2003, 21:39
é isso ta certo,Tipo existe alguns impasses para tal procedimento...
Caso voce tenha colocado as fotos no servidor por ftp, o owner das fotos sera seu usuario. Caso tenha feito upload de aquivos via PHP, o owner das fotos será o usuario do APACHE (nobody ou apache).
Voce só vai conseguir remover o(s) arquivo(s) com o seu respectivo usuario.
na maioria é assim,
agora tem uma configuração no php e no apache pra rodar qualquer aquivo e gravar como
user ou como nobody, pelo ftp vc num consegue apagar, mais pelo sistema geralmente da
q q coisa vc tenta system("rm -rf $arquivo");
Hackers, you'll be free...
Community4Dev.org
Join us now and share de knowledge.
Comunidade para Desenvolvedores Livres...
Crie sem restrições e jogue fora as malditas licenças proprietárias...
em breve de volta....
Community4Dev.org
Join us now and share de knowledge.
Comunidade para Desenvolvedores Livres...
Crie sem restrições e jogue fora as malditas licenças proprietárias...
em breve de volta....
#4
Posted 04/07/2003, 15:02
Valeu galerinha...
Vou fazer uns testes aki e respondo se deu certo ou não...
Vou fazer uns testes aki e respondo se deu certo ou não...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)