Hey :) Jeg er igang med at lave et community, jeg vil gerne have at mine brugere skal stige i levels efter hvor lang tid de online ... Jeg har et problem, så prøv lige og hjælp mig :)
Problemet er at alle brugere er level 5, undtagen dem der har 0 timer, de har ligepludselig intet level :S? Da de burde være level 0 ... Jeg kender en der har lavet det, han siger jeg gør det helt forkert, og vil ikke fortælle hvordan man gør :( .. Kunne være i havde forslag, please hjælp :)
Min kode: <% If rs("Total") > 0 AND rs("Total") < 1 Then StrLevel = "0" Elseif rs("Total") > 1 AND rs("Total") < 600 Then StrLevel = "1" Elseif rs("Total") > 600 AND rs("Total") < 1200 Then Strlevel = "2" Elseif rs("Total") > 1200 AND rs("Total") < 2100 Then Strlevel = "3" Elseif rs("Total") > 3000 AND rs("Total") < 50000 Then Strlevel = "4" Elseif rs("Total") > 50000 AND rs("Total") < 1000000 Then Strlevel = "5" Response.write("Level " & StrLevel & "") end if %>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Nu ved jeg ikke hvilken datatype rs("Total") resulterer i, men du skal være opmærksom på grænseværdier ikke falder i nogen af dine kategorier. Du får kategoriseret alle værdier hvis du skriver
<% If rs("Total") < 1 Then StrLevel = "0" Elseif rs("Total") >= 1 AND rs("Total") < 600 Then StrLevel = "1" Elseif rs("Total") >= 600 AND rs("Total") < 1200 Then Strlevel = "2" Elseif rs("Total") >= 1200 AND rs("Total") < 2100 Then Strlevel = "3" Elseif rs("Total") >= 2100 AND rs("Total") < 50000 Then Strlevel = "4" Elseif rs("Total") >= 50000 AND rs("Total") < 1000000 Then Strlevel = "5" Response.write("Level " & StrLevel & "") end if %>
BEMÆRK at jeg har ændret 3000 til 2100, da der ellers var et stort hul mellem level 3 og 4. Det kan være du mente 3000 i stedet for 2100, men så skal du jo bare ændre topgrænsen for level 3 :)
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.