Dovresti avere una struttura nel database in cui memorizzi anche la data di creazione/invio della password. Una cosa tipo:

codice:
TABLE User(
   UserName VARCHAR(80) PRIMARY KEY
   Password VARCHAR(80)
   PasswordDate DATETIME
)
Ogni volta che accedi al database per cambiare la password, scriverai anche la data di cambio, così potrai controllare se ad oggi sono trascorsi effettivamente TOT giorni e se è quindi il caso di cambiare password.


Ciao.