Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, pessoal.
Estou criando um site que hospede arquivos de clientes, onde esses arquivos serão oferecidos para downloads. Até ai bem tranquilo.
Mas o cliente quer distribuir senhas de acesso para estes arquivos.
Por exemplo:
Um professor hospeda em meu site sua apostila:apostila.zip. Agora ele vai oferecê-la para 10 alunos.
Cada Aluno terá sua senha. Até aqui continua tranquilo. Crio 10 usuarios com suas senhas e coloco no banco.
Crio uma página de acesso a esse download com usuario e senha.
A questão difícil é a seguinte. Não permitir que este aluno baixe mais de 1 vez este mesmo arquivo e não permitir que ele use esta senha mais de uma vez, evitando que ele a repasse para outros alunos.
Existe alguma função em PHP que me retorne se o download foi concluído? A idéia é pegar esse retorno e mudar uma flag no banco para Baixado, desativando a senha usada.
Posso fazer isso na hora em que o botão de download é clicado, mas preciso ter certeza de que o mesmo foi realizado com sucesso para poder desabilitar a senha.
Alguém pode me dar uma luz? Essa função de retorno de download existe?
Há braços.
Carregando comentários...