09. juli 2010 - 23:58Der er
10 kommentarer og 1 løsning
Simpelt adminsystem problem
Jeg har et problem med mit lille adminsystem. Jeg har en række i min tabel, der hedder admin, der enten har værdien "ja" eller "nej".. som standard "nej". Problemet er bare, at ligemeget, om det er en bruger med værdien ja eller nej, der logger ind, bliver han genkendt som admin. Når jeg udskriver værdien det i min side, der kommer, når jeg er logget ind, er den altid "ja". Værdien gemmer jeg i en session, der også hedder admin, og det er den, der altid har værdien ja.
Koden til siden, når man logger ind: (uden tvivl den, problemet ligger i)
Tror jeg næppe. Hvis jeg logger ind med enten brugernavn eller kode forkert, genkender den det med det samme, samme hvis felterne er tomme, og samme hvis jeg bruger rigtig brugernavn og kode. Så det tvivler jeg på.
Nå ja, den hedder brugere ;)anyways.. registreringskoden? altså inde i PHPmyadmin står der nej under admin ved alle undtagen min adminbruger. Og jeg har prøvet forskellige browsere for at være sikker på, at den ikke læser en gammel session. Mit logudscript fungerer desuden fint.
fixet.. havde 1 = i stedet for 2 = (==) i en if sætning, som gjorde, den åbentbart oprettede en ny session.. ellers tak for hjælpen.
Synes godt om
Ny brugerNybegynder
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.