03. november 2003 - 19:49
Der er
7 kommentarer og 1 løsning
if XXX = XXX then
Kan nogen hjælpe til at det her fungerer ordenligt? <% Response.Buffer = True %> <html> <head> <title>Community</title> </head> <body link="#000000" vlink="#000000" alink="#000000"> <font face="Tahoma" size="2"> <b>Velkommen! ;-)</b> <% Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("com123.mdb") strSQL = "SELECT * FROM brugere" Set rs = myConn.Execute(strSQL) %> <% If Session("login") = true Then Response.Write "<p>Du er logget på som " & Session("brugernavn") & "</p>" Response.Write "<p>Brugernavn: " & Session("brugernavn") & "</p>" Response.Write "<p><a href='profil.asp?id=" & Session("id") & "'>Brugerinformation</a></p>" Response.Write "<p><a href='funktioner/visbyt.asp'>Gå til byt/salg systemet</a></p>" Response.Write "<p><a href='funktioner/vis_tag.asp'>Gå til tagwallen</a></p>" Response.Write "<p><a href='rediger.asp'>Rediger profil</a></p>" Response.Write "<p><a href='logoff.asp'>Log af</a></p>" Else Response.Write "<p>Du er <u>ikke</u> logget ind</p>" Response.Write "<p><a href='login.asp'>Log ind</a></p>" End If Response.Write "<p><a href='list.asp'>Profil-oversigt</a></p>" If ??? = ??? Then Response.Write "<p><b>Admin funktioner:</b></p>" Response.Write "<p><a href='adminlist.asp'>Profil-oversigt for admin</a></p>" Else Response.Write "" End If %> </font> </body> </html>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
03. november 2003 - 19:53
#1
Din nuværende kode giver ingen mening... Hvorfor skal vi se database-connectionen...?? Hvor laver du dine sessions..?? Hvilke felter har du evt. i databasen som kan gøre at man kan genkende en admin..? /anders
03. november 2003 - 19:56
#2
En kolonne i databasen hedder admin Så skulle alle rækker hvor der står yes i admin, være admins... Jeg skal bruge sådan noget i den her stil: If Session("brugernavn") = "Det bruger navn hvor der står yes i admin kolonnen" then Derfor har jeg en database connection
03. november 2003 - 20:00
#3
Måske... <% Response.Buffer = True %> <html> <head> <title>Community</title> </head> <body link="#000000" vlink="#000000" alink="#000000"> <font face="Tahoma" size="2"> <b>Velkommen! ;-)</b> <% Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("com123.mdb") strSQL = "SELECT * FROM brugere where FELTET_MED_BRUGERNAVN = '"&Session("brugernavn")&"*" Set rs = myConn.Execute(strSQL) If not rs.eof then If Session("login") = true Then Response.Write "<p>Du er logget på som " & Session("brugernavn") & "</p>" Response.Write "<p>Brugernavn: " & Session("brugernavn") & "</p>" Response.Write "<p><a href='profil.asp?id=" & Session("id") & "'>Brugerinformation</a></p>" Response.Write "<p><a href='funktioner/visbyt.asp'>Gå til byt/salg systemet</a></p>" Response.Write "<p><a href='funktioner/vis_tag.asp'>Gå til tagwallen</a></p>" Response.Write "<p><a href='rediger.asp'>Rediger profil</a></p>" Response.Write "<p><a href='logoff.asp'>Log af</a></p>" Else Response.Write "<p>Du er <u>ikke</u> logget ind</p>" Response.Write "<p><a href='login.asp'>Log ind</a></p>" End If Response.Write "<p><a href='list.asp'>Profil-oversigt</a></p>" If rs("admin") = true Then Response.Write "<p><b>Admin funktioner:</b></p>" Response.Write "<p><a href='adminlist.asp'>Profil-oversigt for admin</a></p>" Else Response.Write "" End If End if Conn.close Set conn = nothing %> </font> </body> </html>
03. november 2003 - 20:10
#4
Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error in string in query expression 'brugernavn = 'Syntax*'. /syntax/hh-spray/community/default.asp, line 17
03. november 2003 - 20:11
#5
Argh... Stjerne skal self. være en " .. En lille tastefejl.. /Anders
04. november 2003 - 20:23
#6
Jeg ved godt det ikke virkede, og jeg selv fik rettet det, og tak for din hjælp. For at du ikke skal tro jeg er point nørd og bare giver mig selv pointene kan du godt få dem ;) Aflæg et svar a-torsten
04. november 2003 - 20:56
#7
Nej... Hvis ikke svaret virkede, så snup du dem bare selv... Overvej dog om det er værd at oprette spørgsmål på exp.dk hvis du selv finder svaret på samtlige spørgsmål... /Anders
13. november 2003 - 15:24
#8
Ok så...
Kurser inden for grundlæggende programmering