Avatar billede no_doubt Nybegynder
05. august 2002 - 16:38 Der er 16 kommentarer og
1 løsning

brugerlevels ændring

nogen der kan lave dette http://www.fredericia-bynight.dk/brugersystem/bruger.htm `?
Avatar billede tmceu Praktikant
05. august 2002 - 16:47 #1
Når du henter fra din database, kunne det eks. være sådan her:

For i = 1 To 4
If i = CInt(objRS("Level")) Then
  Response.Write "<td width=""52%""><input type=""radio"" name=""R1"" value=""V8"" checked></td>"
Else
  Response.Write "<td width=""52%""><input type=""radio"" name=""R1"" value=""V8""></td>"
End If
Next

Jeg ved ikke hvor du får værdierne til value fra, men dette bør give dig en ide om hvad du kan gøre.
Avatar billede no_doubt Nybegynder
05. august 2002 - 16:50 #2
de skal komme fra min database.
database : data.mdb
Tabel : brugere
kolonne 1 : lbnr
kolonne 2 : brugernavn
kolonne 3 : adgangskode
kolonne 4 : lvl (1,2,3,4)

Så de skal på en eller anden måde komme fra kolonne 4.
Avatar billede no_doubt Nybegynder
05. august 2002 - 17:12 #3
venter spændt på eagleeye *s*
Avatar billede tmceu Praktikant
05. august 2002 - 17:12 #4
Hvis jeg forstår dig ret, er det noget i denne stil:

For i = 1 To 4
If i = CInt(objRS("Lvl")) Then
  Response.Write "<td width=""52%""><input type=""radio"" name=""R1"" value=""" & i & """ checked></td>"
Else
  Response.Write "<td width=""52%""><input type=""radio"" name=""R1"" value=""" & i & """></td>"End If
Next

Dette udskriver checkbox'e med værdierne 1-4 og sætter checked i den der findes i feltet lvl.
Avatar billede tmceu Praktikant
05. august 2002 - 17:13 #5
Jamen hvis han er den eneste der kan løse dit problem, skal jeg da nok holde mig væk.
Avatar billede no_doubt Nybegynder
05. august 2002 - 17:16 #6
nej det er han da ikke, men jeg kan ikke finde ud af det, så.. så små brudstykker er ikke helt nok, da den jo også skal kunne opdatere osv. Hvordan ser det ud hvis jeg som start bare skal få den til at vise hvilket niveau de har...
Avatar billede tmceu Praktikant
05. august 2002 - 17:50 #7
Det vil jeg mene at mit eksempel gør. Hvis du indsætter mit eksempel inde i et loop af et recordset, vil den udskrive options 1-4 og markere den vedkommende har i databasen. Jeg vil ikke lave hele løsningen for dig, men hellere end gerne hjælpe dig på vej.
Avatar billede no_doubt Nybegynder
05. august 2002 - 17:51 #8
kan du så ikke bare få den til at vise det... det der med loop..
Avatar billede tmceu Praktikant
05. august 2002 - 18:41 #9
Set objRS = objConn.Execute("SELECT * FROM MinTabel")

If Not objRS.EOF Then

Do Until objRS.EOF
  Response.Write "<TR>"
  For i = 1 To 4
  If i = CInt(objRS("Level")) Then
    Response.Write "<td width=""52%""><input type=""radio"" name=""R1"" value=""V8"" checked></td>"
  Else
    Response.Write "<td width=""52%""><input type=""radio"" name=""R1"" value=""V8""></td>"
  End If
  Response.Write "</TR>"
Next


  objRS.MoveNext
Loop
Else
Response.Write "Ingen data"
End If

Dette udskriver den centrale del af din tabel, nemlig alle TR med tilhørende TD med checkbox'e. Resten må du kunne finde ud af selv. Du har efterhånden oprettet tæt ved 500 spørgsmål herinde, deraf en del i ASP kategorien, så du kan ikke blive ved med at forvente at vi skriver alting fra bunden for dig.
Avatar billede no_doubt Nybegynder
05. august 2002 - 19:14 #10
Avatar billede no_doubt Nybegynder
05. august 2002 - 20:19 #11
Hvad er der sket her
Avatar billede tmceu Praktikant
05. august 2002 - 20:27 #12
Du skal lige have smidt en TABLE tag uden om :-)
Avatar billede no_doubt Nybegynder
05. august 2002 - 20:34 #13
se den nu..
Avatar billede no_doubt Nybegynder
05. august 2002 - 20:55 #14
hvad gør vi så nu
Avatar billede no_doubt Nybegynder
05. august 2002 - 21:20 #15
Avatar billede eagleeye Praktikant
10. august 2002 - 18:10 #16
Jeg er da glad for at være efterspurgt, men jeg er på ferie... :)

For at den kan gemme de ændringer så skal du havde form tags omkring..

<form method="post" action="side_som_gemmer_ændringer.asp">

  <table .....>
... input felter med radio buttons ...
  </table>

</form>
Avatar billede no_doubt Nybegynder
17. august 2002 - 19:09 #17
kontakter du mig ikke når du kommer hjem via mail ?
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