17. november 2005 - 20:53Der er
14 kommentarer og 1 løsning
lave et simpelt level system .
Haii Eksperter ..
Vil en af jer hjælpe mig med et simpelt men funktionelt level system ?
det skal være sån at den tæller hvor lang tid man har været online , og så mellem visse timer skal den så omsætte det til et level , fx Mellem 1 til 5 er det level 1 mellem 5 til 10 er det level 2 osv .. det er bare nogen eksempler .. og så når den har regnet ud hvad lvl man har , så skal den gemme det i Databasen i en tabel som hedder "users" og row som hedder "lvl" ... eR det noget i kan hjælpe Meed? hvor mange oplysninger skal i bruge ? jeg sætter gerne flere point ud hvis det blir nødvendigt ..
//Du starter med en start tid som vi definere her, det skal nok ind i db'en eller noget $start = time();
//Vi tjekker level (det første er efter 200 sekunder) if($start + 200 >= time()) { //Første level = ok //smid det ind i db'en } elseif($start + 400 >= time()) { //Osv.... } ?>
Det er kun et ekspempel, og jeg vil ikke sige det virker perfekt til dit formaal..
hvor opdatere den ens DB ? og hvor ved den hvad lvl man er i ? den skal bare tælle online tid, og så opdatere ens Level , men i det script starter den vel på ny hver gang ? den skal tælle fra når man logger ind til man logger ud .. og så tælle videre når man logger ind igen ..
Jeg har ikke lavet andet end et eksempel (der er ingen db forespørgsler), du maa selv udbygge dit script til det, det skal være.. Ellers skal du poste dit spørgsmaal i http://eksperten.dk/spm/Opgaver/Programmeringsopgaver/PHP/ , i stedet.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.