Fórum Programa com vencimento a cada 30 dias #487305

30/07/2014

0

Bom dia a todos
Gostaria de saber qual componente devo usar para que minha aplicação vença a cada 30 dias, aparecendo uma mensagem para o cliente com 05 dias de antecedência e expirando o serial, obrigando o cliente a solicitar novo serial.
Atenciosamente; Clecio
Clecio Alves

Clecio Alves

Responder

Posts

30/07/2014

Ronaldo Lanhellas

Acho que para isso nem precisa de componente, segue minha ideia:

1 - Crie uma tabela no banco de dados com a coluna "data_inicio_ativacao";
2 - Nesta coluna coloque a data que ele iniciou o uso do software;
3 - Toda vez que ele acessar o software, faça o calculo da "data atual" - "data_inicio_ativacao", se o resultado for menor ou igual a 05 dias então já pode mostrar a mensagem para o usuário, mas caso o resultado seja menor ou igual a 0 então você nem deixa ele acessar o software antes de digitar o novo serial;
4 - Esses seriais você pode gravar no próprio banco de dados também, uns 100 para garantir 100 meses, ai é só ir marcando como usado.
Responder

Gostei + 0

30/07/2014

Joel Rodrigues

Mas lembre-se de definir um bom tratamento de segurança para armazenar essas informações. Se o usuário tiver livre acesso ao banco de dados, ele poderá entrar e alterar esses dados.
Responder

Gostei + 0

30/07/2014

Ronaldo Lanhellas

Mas lembre-se de definir um bom tratamento de segurança para armazenar essas informações. Se o usuário tiver livre acesso ao banco de dados, ele poderá entrar e alterar esses dados.


Sim, o banco de dados deve estar "seguro" para evitar acesso as informações pelo usuário.
Responder

Gostei + 0

30/07/2014

Clecio Alves

Muito boa sua idéia, você poderia me passar como fazer esse procedimento?
Ainda estou iniciando e esse é meu primeiro programa.
Atenciosamente; Clecio
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar