méthodologie limitation au pb de Pass oublié

Eléphant du PHP | 101 Messages

02 févr. 2006, 17:56

Bonjour le peuple PHPien: x

quelqu'un à oublié son Pass malheuuur : (
heureusement que SuperWebmaster il est là pour leur en envoyer un automatiquement MAIS après le SuperWebmaster il est pas si super que ça vu qu'il ne sait pas comment limiter à une demande par jour par exemple...

jme suis dit que je pouvais créer un champ dans ma base de donnée du style "datepass" et à la demande d'un nouveau pass je regarde s'il y a une date et si celle ci est différente que celle d'aujourd'hui c'est bon j'envoie le mail else erreur vous avez déjà fait une demande...
mais bon créer un champ dans la base de donnée exprès pour ça c'est peut être un peu trop fort du café... vous feriez comment ? : s

Eléphanteau du PHP | 32 Messages

02 févr. 2006, 17:59

une nouvelle table peut etre??

Mammouth du PHP | 768 Messages

02 févr. 2006, 18:03

vous feriez comment ? : s
Un champ date du style 'date_mdp_reset' dans ta table 'utilisateurs'

Je ne pense pas qu'avoir un champ de plus va changer quelque chose :D
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Eléphant du PHP | 440 Messages

02 févr. 2006, 19:19

moi je ferais un champs "ask_pass" pouvant etre mis a 0 ou a 1 , quand l utilisateur demande son pass , le champs passe a 1 et tout les soirs 00h je remets tout les champs de la table a 0 par un crontab !
C'est en faisant des erreurs et en osant demander de l'aide qu'on apprend ! Il n'est pas ridicule de ne pas savoir !

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

02 févr. 2006, 22:52

moi je ferais un champs "ask_pass" pouvant etre mis a 0 ou a 1 , quand l utilisateur demande son pass , le champs passe a 1 et tout les soirs 00h je remets tout les champs de la table a 0 par un crontab !
en voila un qui ne peut plus se passer des tâches cron :lol:

la solution du champ sup semble la plus adaptée tout de même :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Eléphant du PHP | 101 Messages

03 févr. 2006, 18:33

je m'étais dit que ça prenait de la place pour rien dans ma base : O en même temps j'ai déjà 18 champs .. enfin 19 maintenant : s

en tout cas ça marche nickel acier, vive le café et bon développement, merci à vous jpeux passer à la suite tête reposée : x

Eléphanteau du PHP | 32 Messages

03 févr. 2006, 18:44

n'oublie pas le RESOLU en bas. Merci