yeahz Posted August 17, 2009 Report Share Posted August 17, 2009 (edited) Interesē, kā lai uztaisa kaut ko šādu katram lietotājam atsevišķi: g5w4qio4fhgq43gjoigj043 Un tam ir jāizveidojas randomā. Cik noprotu tad to sauc laikam par hash? Edited August 17, 2009 by yeahz Quote Link to comment Share on other sites More sharing options...
bubu Posted August 17, 2009 Report Share Posted August 17, 2009 Ja tas domāts php pusē, tad tur ir iebūvēta funkcija uniqid(). Ja datubāzes pusē, tad, piemēram MySQL'ā ir funkcija UUID(). Var, protams ģenerēt to stringu no lietotaja vārda/id + salt. Tas gadījumā, ja tas id jāģenerē vairākkārt, bet katram lietotājam viens un tas pats. Quote Link to comment Share on other sites More sharing options...
yeahz Posted August 17, 2009 Author Report Share Posted August 17, 2009 (edited) Lieliski, paldies. Bet ja nu gadās ka keys vēlreiz tiek uzģenerēts? Tad lieto if'u un vēlreiz uzģenerē, bet ja tajā pašā reizē atkal uzģenerējas tāds pats keys (kurš arī tiek jau izmantots)? Tad to if'u būtu tā tizli likt tur divas reizes, ir kādi padomi? Edited August 17, 2009 by yeahz Quote Link to comment Share on other sites More sharing options...
mickys Posted August 17, 2009 Report Share Posted August 17, 2009 tam ir domāti cikli, kamēr tāds keys eksistē, tad ģenerē jaunu 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.