Sangsom Posted April 14, 2011 Report Share Posted April 14, 2011 (edited) Sveiki visiem.. Saskaros ar jaunu uzdevumu ko vajadzētu dabūt gatavu. Tātad ir lapa ar reģistrētiem useriem.. Ir nepieciešams uztaisit skriptu kad piemēram ik pēc 30 dienām lietotājam ir jānomaina parole, viņš ieiet lapa ar savu accountu, PHP+MySQL nočeko cik dienas pagājis lidz jāmaina parole, ja ir 1-2 dienas palicis līdz parole jānomaina, tad uzmet kautkādu brīdinājuma lapu, kad ir pienākusi diena kad jāmaina parole viņam tiek izmest paroles maiņas lauki, neko citu viņš nevar izdarit, kamer parole netiek nomainīta.. Ideja skaidra, bet pagaidām vel nav ne jausmas ar ko sākt, kur ķerties klāt, ar ko šādu vēl neesmu saskāries. Tāpec lūdzu jūsu idejas/padomus ko darīt, kur skatīties... Paldies. Edited April 14, 2011 by Sangsom Quote Link to comment Share on other sites More sharing options...
codez Posted April 14, 2011 Report Share Posted April 14, 2011 pamēģini ar PHP. Quote Link to comment Share on other sites More sharing options...
rpr Posted April 14, 2011 Report Share Posted April 14, 2011 pamēģini ar PHP. es gan ieteiktu pamēģināt uz papīra blokshēmu uzzimēt :) Quote Link to comment Share on other sites More sharing options...
daGrevis Posted April 14, 2011 Report Share Posted April 14, 2011 Iekš datubāzes, "users" tabulā izveidojam jaunu lauku - "passwordChange". Tas ir laiks, kad lietotājs pēdējo reizi nomainīja paroli. Pie ielogošanās tiek pārbaudīts vai šis laiks "nav vecāks" (interesanti izklausās) vairak par 30 dienām par pašreizējo laiku. $changePassword = (bool) ( time() - ( 60 * 60 * 24 * 30 ) > $passwordChange ); Ja "$changePassword" ir pozitīvs, tad, piemēram, "pārmetam" lietotāju uz lapu, kur viņam ir jāmaina parole. Kā uztaisīt brīdinājumu? To gan pats izdomā! Quote Link to comment Share on other sites More sharing options...
Sangsom Posted April 15, 2011 Author Report Share Posted April 15, 2011 ok paprovēsim.. pagaidam paldies par to pašu :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.