Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Inativar um usuário após 3mese de inatividade


axr36

Pergunta

Boa noite a todos

Sou iniciante em PHP e estou desenvolvendo um cadastro de curriculo online para a faculdade onde estudei e o form de cadastro esta pronto e já esta salvando e atualizando, só que o solicitante esta querendo que se o usuário não entrar para visualizar seus dados ou altera-los em um periodo de 3 meses o sistema inativará o usuário; só que não sei como fazer.Não sei se ajudará mas tenho um campo data (VARCHAR) que é salvo neste formato dd-mm-yy.

Espero poder contar com ajuda de todos deste forum.

Att.

AXR36

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

1 - Leia as regras, ups não são permitidos;

2 - Altere o campo para DATE e faça uma query assim:

$data = date(Y-m-d', strtotime("- 3 month"));
mysql_query("UPDATE tabela SET campo_do_status = 'o status depois de 3 meses' WHERE campo_da_data = '$data'");

Coloque isso no CRON/agendador de tarfes do seu host para rodar 1x ao dia...

Link para o comentário
Compartilhar em outros sites

  • 0

ESerra muito obrigado pelo seu post e peço-lhe desculpas pelo up isto não acontecerá novamente, gostaria de que se possível fosse você me descrevesse um pouco melhor de como colocarei este script no CRON/Agendador , pois não sei o que significa.

Att.

AXR36

Link para o comentário
Compartilhar em outros sites

  • 0

Exemplo de uso (host com cpanel):

No caso o arquivo seria acessível pelo navegador no endereço:

www.paginaqualquer.com.br/chat/del.php

O comando pra colocar no cron é:

php -q /home/NOME DE USUARIO/public_html/chat/del.php

Explicação:

NOME DE USUARIO: o que você usa para acessar o cpanel

chat: pasta qualquer, se o arquivo estiver no diretório root, óbvio, essa pasta não vai existir, assim como se estiver em outra pasta, tem que trocar o nome

del.php: é o arquivo propriamente dito.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...