Gå til innhold

Dropdownliste med brukergrupper


Anbefalte innlegg

På bloggen min har jeg en "oppdater brukeres detaljer" for administratorer. Alle disse forskjellige brukergruppene(admin,mod,bruker,blogger osv.) blir hentet fra en database. Men brukergruppene og brukerens detaljer ligger i forskjellig tabeller. brukerens gruppe ligger på "level" i brukertabellen. Når en administrator går inn for å oppdatere brukerens detaljer(kanskje litt slemt men) så skal brukerens daværende brukergruppe ligge default, og resten av de gruppene som ligger i den andre tabellen(hvor alle brukergruppene ligger) skal ligge under denne defaultgruppen. Hvordan får jeg det til?

Lenke til kommentar
Videoannonse
Annonse

Dette er vel egentlig et HTML-spørsmål.

 

Lag noe sånt i et skjema

<select name="brukergruppe">
   <option value="1">admin</option>
   <option value="2" selected>mod</option>
   <option value="3">bruker</option>
</select>

 

Det er jo lurt å mekke en egen PHP-funksjon som tar seg av dette, slik at det blir lettere med defaultverdi.

Lenke til kommentar
Gjest Slettet+6132
...blabla...

Og korrekt HTML blir slik:

 

<select name="brukergruppe">
   <option value="1">admin</option>
   <option value="2" selected="selected">mod</option>
   <option value="3">bruker</option>
</select>

 

;)

Lenke til kommentar
Gjest Slettet+6132
...og her tar vi feil så det suser! :)

 

Eksempelet ditt er korrekt XHTML, ikke HTML.

 

;)

Tja, du sier noe der. Kan være jeg tar feil, jeg skriver kun XHTML nå :p

Lenke til kommentar
...og her tar vi feil så det suser! :)

 

Eksempelet ditt er korrekt XHTML, ikke HTML.

 

;)

Tja, du sier noe der. Kan være jeg tar feil, jeg skriver kun XHTML nå :p

Kodesnutten er en pekepinne på hvordan det kan gjøres ved hjelp av korrekt HTML (3.2, 4.0 eller 4.01).

 

XHTML eksempelet ditt er også gyldig som HTML.

Lenke til kommentar
XHTML eksempelet ditt er også gyldig som HTML.

Det validerer nok, men det er ikke listet opp noen plass i spesifikasjonen at DISABLED, READ-ONLY, MULTIPLE og SELECTED skal ha en verdi.

DTD'en til HTML 4.01 Strict sier at atributtene disabled, readonly, multiple og selected kan ha en verdi.

 

Edit: Det er forresten bare å bruke DOM (PHP5) til å bygge dokumentene. Da kan man kjøre dem ut på DTD'en man ønsker.

Endret av Rasmus
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...