Avatar billede no_doubt Nybegynder
23. oktober 2002 - 16:27 Der er 2 kommentarer og
1 løsning

2 "fejl"

Dette script har to mindre fejl, den ene er at bruger under level (lvl) 3 ikke for efternavnet at se (det er det eneste de skal se) den anden er at jeg gerne vil have udskriften for brugere over eller lig med lvl 3 til at se sådan ud
Fornavn mellemnavn efternavn (Stem) (hvor stem skal være det link der ligger en til i databasen.
som det er nu skriver den fornavn mellemnavn efternavn og det hele er et link der ligger en til.
Koden kommer her
<%
if session("lvl") >= "3" then
if rs("mellemnavn") = null then
strNavn = rs("fornavn") & " " & rs("efternavn")
else
strNavn = rs("fornavn") & " " & rs("mellemnavn") & " " & rs("efternavn")
end if
If (Request.Cookies("stemt") = "") then
Response.Write "<a href=default1.asp?action=addone&id=" & rs("ID") & "><font color=""#000000"">" & strNavn & "</font></a>"
Elseif (Request.Cookies("stemt") = "ja") then
Response.Write strNavn
elseIF session("lvl") < "3" then
strNavn = rs("efternavn")
Response.Write strNavn
end if
end if
%>
Avatar billede no_doubt Nybegynder
23. oktober 2002 - 16:32 #1
det med stem er vel dette der skal rettets: Response.Write "<a href=default1.asp?action=addone&id=" & rs("ID") & "><font color=""#000000"">" & strNavn & "</font></a>"

Udskriften jeg gerne vil have er:
Mark Mikkelsen (fedStemfed)
efter tryk på den ligger den en cookie i en time og viser indtil da det fint nok
Avatar billede no_doubt Nybegynder
23. oktober 2002 - 18:23 #2
nogen der kan hjælpe ?
Avatar billede no_doubt Nybegynder
23. oktober 2002 - 18:47 #3
rettet til
<%
if session("lvl") >= "3" then
if rs("mellemnavn") = null then
strNavn = rs("fornavn") & " " & rs("efternavn")
else
strNavn = rs("fornavn") & " " & rs("mellemnavn") & " " & rs("efternavn")
end if
If (Request.Cookies("stemt") = "") then
Response.Write StrNavn & "&nbsp;" & "(<b><a href=default1.asp?action=addone&id=" & rs("ID") & "><font color=""#000000"">Stem</font></a></b>)"
Elseif (Request.Cookies("stemt") = "ja") then
Response.Write strNavn
elseIF session("lvl") < "3" then
strNavn = rs("efternavn")
Response.Write strNavn
end if
end if
%>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester