Accueil > Forum > > > > Date d'expiration d'un compte en php
Date d'expiration d'un compte en php
mardi 14 septembre 2010 à 18:58:51 |
Date d'expiration d'un compte en php

massbbc
|
Bonjour
je suis pas trop pointu en php et je souhaite developper une page d'enregistrement d'utilisateurs en definissant une date d'expiration du mot de passe ou du login.
Jarrive a créer des utilisateurs avec des levels et autres... mais je ne sais pas comment definir une date d'exipration d'un compte.
Merci pour votre aide.
|
|
mardi 14 septembre 2010 à 22:16:18 |
Re : Date d'expiration d'un compte en php

kohntark
|
Salut,
Je ne comprends pas ton problème.
Où bloques tu exactement ?
Suffit d'ajouter dans la DB un champ 'dateDeDernierChangementDePass', initialisé à la date de l'inscription.
A chaque connexion tu vérifies que la date DB n'est pas dépassée. Si elle l'est, tu obliges l'utilisateur a changer de mot de passe (ou autre), tu mets à jour les nouvelles données en n'oubliant pas la mise à jour de 'dateDeDernierChangementDePass'
Si tu arrives à définir des niveaux pour chaque utilisateur ça ne devrait pas poser de problème.
Non ?
Cordialement,
Kohntark -
|
|
mercredi 15 septembre 2010 à 10:28:09 |
Re : Date d'expiration d'un compte en php

massbbc
|
Oh bien sûre que sa me cause bocou de problème!
jai crée 2 champ date de creation du compte et un autre date d'expiration compte. Mon problème c'est que je ne sais pas commen faire la comparaison a chaque connexion de l'utilisateur! C'est la que je bloque
|
|
mercredi 15 septembre 2010 à 10:42:46 |
Re : Date d'expiration d'un compte en php

Lyle56
|
Deux solutions à ton problème :
-celle que te donne Kohntark
ou
Tu ajoute un champ : DateExpir que tu met à jours à chaque changement de mot de passe et qui contient la date d'expiration du mot de passe.
Lors de ton processus de connexion utilisateur tu doit normalement faire une requête genre 'SELECT password FROM USER WHERE login = \''.$taVariable.'\'';
puis comparer le login en base et celui saisi par l'utilisateur.
Il suffit de modifié ta requéte pour avoir :
'SELECT password,dateExpir FROM USER WHERE login = \''.$taVariable.'\'';
tu compare dateExpir avec la date actuelle.
Lors d'un UPDATE ou un INSERT d'un utilisateur, il suffit alors de renseigné dateExpir avec la date actuelle + 30/60/90 jours ...
Pour les codes, cherche un peut sur le forum, il y as ce que tu cherche, j'ai trouver en 5 minutes plusieurs petites choses qui pourrons te servir
|
|
mercredi 15 septembre 2010 à 11:28:10 |
Re : Date d'expiration d'un compte en php

massbbc
|
Merci pour ton aide. je vais m'y mettre a la recherche.
|
|
Cette discussion est classée dans : date, php, utilisateurs, compte, expiration
Répondre à ce message
Sujets en rapport avec ce message
Compte à rebours avec mysql [ par aurelie95 ]
Bonjour à tous,Je sollicite votre aide pour mon projet, j'explique :Je veux que que quand ma page temps.php est chargé, il rentre la date complète dan
PHP script d'horloge [ par maxetime ]
Salut a tous,J'ai un probleme avec un script PHP/javascript le probleme en fait est que rien affiche j'ai une page blanche. Mon but est d'avoir l'heur
Exécuter une page PHP à une date et une heure précise [ par Drazounet ]
Bonjour à tous,Je suis en train de créer un site de vente aux enchères. Sur mon site, un vendeur peut sélectionner la liste de ses acheteurs potentiel
Problème d'affichage en cours [ par djinko ]
Bonjour,Voilà, j'ai un léger problème d'affichage. J'aimerai qu'après une connexion utilisateur ou admin que son compte apparaissent et que le lien se
manipulation date php/access [ par nildv ]
Bonjour tout le monde,J'ai un petit probleme pour manipuler les dates.J'ai dans une table access des dates que j 'exploite avec php, quand je fais:ech
pb de renvoi de parametre d'une page à une autre [ par helene38000 ]
Bonjoursj'ai un petit soucis:j'ai dans une page calendrier.php un calendrier cliquable . Set sur une page reservation.php j'ai un formulaire avec plu
Donner un nom spécial à un fichier crée en php [ par klitzounet ]
Bonjour j'aimerais ouvrir un fichier (le créer s'il n'existe pas) lorsque un visiteur ouvre l'une des pages de mon site web dans le quel des informati
Formulaire complexe avec connexion php/mysql [ par baxhax ]
bonjour les amis Salut, je suis dans l'impasse, je suis débutant dans php et je dois faire un projet de recherche pour créer une base de données ave
Script php création compte [ par blackberf ]
Bonjour, Je débute en php et j'aimerai savoir comment créer un script qui permettrai grave a des zones de texte (une password et un login) de créer un
Tâche planifiée en PHP [ par Crafty57 ]
Bonjour,Je suis en train de développer une application permettant de faire du Wake On LAN. En plus du démarrage immédiat, je souhaiterai permettre aux
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|