Olá.
Tenho um trabalho na faculdade e derrepente é um bom desafio para muitos aqui. Quem topar fazer beleza eu vou ter te fazer de qualquer maneira.
O lance é o seguinte:
Eu teria que abrir arquivos qualquer que sejam (JPG ou GIF ou html ou PHP) ler este arquivos e gerar um MD5 dos resultados.
estes resultados seriam gravados em umm banco qualquer .PRONTO
De tempos em tempos a mesma funçao seria passada a verificar os arquivos e comparar os resultados com os do banco. Por que disso?
Seria uma especie de backup dos arquivos que estaria espelhados em uma pasta em outro lugar.
Se algo estivesse diferente por estar corrompido ou crackeado o backup traria o arquivo antigo.
Agora não sei como começar ..
Gostaria de saber como abro e verifico os arquivos (imagino que seja os binários deles)
E qual o resultado o comando retornaria para mim?
Obrigado a quem puder me ajudar e tenham um bom dia
Criar Backup Em Php
Started By D!NE!-PET, 03/02/2005, 10:27
5 replies to this topic
#1
Posted 03/02/2005, 10:27
#2
Posted 04/02/2005, 14:14
Ninguém conhece nada a respeito???
#3
Posted 04/02/2005, 14:33
em php pra pegar o md5 de um arquivo é
$md5 = md5_file("Arquivo.GIF"); // echo $md5;
#4
Posted 05/02/2005, 00:00
Lembrando q naum daria para reistituir o arquivo pq o md5 naum tem com decodar como o base64_decode
hyoga.de.cisne
()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
AnimeSchool.com.br - O Melhor em animes, com muitos episódios, informação e muito mais!
()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
AnimeSchool.com.br - O Melhor em animes, com muitos episódios, informação e muito mais!
#5
Posted 11/02/2005, 10:29
O que esse comando me retornaria?
Não estou conseguindo...
Não estou conseguindo...
#6
Posted 11/02/2005, 10:43
retorna uma string de 32 caracteres. tipo, vc da md5 num arquivo hoje, e da md5 no mesmo arquivo daqui a 1 ano, ai vc compara as strings retornadas. se forem iguais, é porque o arquivo ficou intacto, se ficou diferentes, houve mudanças no arquivo.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)