29. januar 2004 - 21:01Der er
11 kommentarer og 1 løsning
Admin farve til tagwall..
Hej :D Jeg har en tagwall, hvor jeg gerne vil ha' at hvis en admin skriver, så blir teksten med rød, ellers hvis det er normal bruger, så bare med sort.. Forstår ikke hvorfor det her ikke virker:
<% if ("admin") = "jeps" then response.write "<font color='red'><%=besked%></font>" %> Nogen der ka hjælp?
Ja sådan skulle kunne gøre det. Men if sætning er case sensitiv så hvis der står "Jeps" i databasen virker det ikke. Derfor kan det være en fordel at sætte lcase omkring:
<% if lcase(rs("admin")) = "jeps" then response.write "<font color='red'>" & rs("besked") & "</font>"
Hm Hvad mener du med hvis der står jeps i databasen? Jeg har et felt i databasen som hedder "admin" og i feltet står der jeps hvis man er sat til det :P
MEN! Databasen hvor der er et felt som hedder "admin" er i community databasen! Så hvis brugeren er logget ind, og har en status som "admin - jeps" så udskriver den beskeden med rødt!
Hvad mener du?.. Altså hvis man er logget ind, står ens navn der, ( I tagwallen hvor man tilføjer ), ellers kommer der en kasse til at skrive i!
Hvis du skulle være interesseret endnu så skyldes fejlen at du midt i response sætningen sætter endnu en asp sektion. Omskriv eventuelt til: <% if session("admin") = "jeps" then response.write "<font color='red'>" & besked & "</font>" %> Det indebærer at du gemmer adminoplysningen i et session-objekt, hvilket egentligt er meget hensigtsmæssigt. -Peter
Synes godt om
Ny brugerNybegynder
Din løsning...
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.