Avatar billede Slettet bruger
01. oktober 2006 - 12:18 Der er 7 kommentarer og
1 løsning

status 1 eller 2

hejsa allesammen, jeg sidder og bøvler lidt rundt med php/mysql..

når man opretter sig som bruger i systemet skal rang være = 1 (alm. bruger) men hvordan får jeg den til at gemme det i databasen, brugeres skal jo ikke kunne rette det, så det skal ikke vlre noget felt.. hvordan gør jeg lige det? og skal jeg så ind og rette i databasen hvis rang skal være = 1 (admin) ?

håber i lige kan hjælpe mig her :)
Avatar billede jaw Nybegynder
01. oktober 2006 - 12:19 #1
Hvilke brugere har ret til at rette i din database da? Du bestemmer vel, hvilke felter de skal kunne rette i?
Avatar billede Slettet bruger
01. oktober 2006 - 12:21 #2
lige nu køre det bare lokalt på min com mens jeg arbejder med det ..

jamen feltet skal som standart være = 0.
Avatar billede michaeltryl Seniormester
01. oktober 2006 - 12:22 #3
f.eks sådan her
    mysql_query("INSERT INTO bruger (brugernavn, status)
    values($brugernavn, 1)") or die(mysql_error());

så bliver status sat til 1 og brugernavn = det er der i variablen brugernavn
Avatar billede Slettet bruger
01. oktober 2006 - 12:55 #4
michael -> Takker, det var lige det !
smider du et svar
Avatar billede hmm10 Nybegynder
01. oktober 2006 - 13:08 #5
Kan du ikke blot sætte feltet 'rank' til enum(1,2) og så sætte null-værdien til 1?
Så kan du oprette en bruger via "mysql_query("INSERT INTO bruger") or die(mysql_error());"
Avatar billede michaeltryl Seniormester
01. oktober 2006 - 13:09 #6
svar
Avatar billede michaeltryl Seniormester
01. oktober 2006 - 13:09 #7
ups prøver lige igen
Avatar billede Slettet bruger
02. oktober 2006 - 17:04 #8
Hmm .. forstår ikke helt hmm10 :-/

Det andet her virker fint nok, skal så dog bare ind i phpmyadmig og rette det til hvis der skal oprettes en admin mer' :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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