Verification de la date de connexion
Résolu
Wave Style 974
Messages postés
902
Date d'inscription
Statut
Membre
Dernière intervention
-
Wave Style 974 Messages postés 902 Date d'inscription Statut Membre Dernière intervention -
Wave Style 974 Messages postés 902 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais pouvoir faire en sorte de vérifier si une date dépasse 7 jour, et si elle le dépasse , ben qu'un if() exécute une action dans les parenthèse ... Mais sa je pourrais le faire , je donne un exemple...
Ex :
Date de dernière connexion : 9/09/10;
Date d'expiration: 7 Jour après la date de dernière connexion;
Si la date de dernière connexion est supérieur a 7 jour, un message sera affiché ( sa je peux le faire ) ...
Ex :
Date d'aujourd'hui: 18/12/10;
Date de dernière connexion : 9/09/10;
Message = Compte expiré ! ( Il a dépassé les 7 jours )
----------------------------------------------------------------
Date d'aujourd'hui: 18/12/10;
Date de dernière connexion : 13/12/10;
Message = Connexion Réussi ! ( Il a pas dépassé les 7 jours )
Et tout sa en PHP ... Si quelqu'un aurai une solutions. Merci !
--
Wave Style 974 ...
Je voudrais pouvoir faire en sorte de vérifier si une date dépasse 7 jour, et si elle le dépasse , ben qu'un if() exécute une action dans les parenthèse ... Mais sa je pourrais le faire , je donne un exemple...
Ex :
Date de dernière connexion : 9/09/10;
Date d'expiration: 7 Jour après la date de dernière connexion;
Si la date de dernière connexion est supérieur a 7 jour, un message sera affiché ( sa je peux le faire ) ...
Ex :
Date d'aujourd'hui: 18/12/10;
Date de dernière connexion : 9/09/10;
Message = Compte expiré ! ( Il a dépassé les 7 jours )
----------------------------------------------------------------
Date d'aujourd'hui: 18/12/10;
Date de dernière connexion : 13/12/10;
Message = Connexion Réussi ! ( Il a pas dépassé les 7 jours )
Et tout sa en PHP ... Si quelqu'un aurai une solutions. Merci !
--
Wave Style 974 ...
2 réponses
-
bonjour,
tu peux utiliser :
$jours = round((time()-$lastconx)/(24*3600));
où $lastconx est la variable à récupérer dans ta bdd.
et ensuite :
if ($jours>168) { condition } else { condition }
(168 étant le nombre d'heures en 7 jours)-
-
-
-
regarde au chapitre 7 là, tout est expliqué : https://sqlpro.developpez.com/cours/sqlaz/erreurs/
ps : int définit un entier -
-
-
Salut, tu devrais manipuler les date sous forme Timestamp pour les comparer facilement. Tu peux la recuperer grace a la fonction time().