09. december 2009 - 01:00Der er
17 kommentarer og 1 løsning
Godkende et login
Hvis jeg har en form med Brugernavn og kodeord. (login.php) Hvordan får jeg så lavet en php fil (login_accept.php) som tjekker om brugernavn og kodeord passer samme?
Vil gerne have det sådan, at når man logger ind, kommer der en session som fortæller at man er logget ind. Det er klart.
Vil gerne have det sådan at hvis brugernavn og kodeord er godkendt. Så ryger jeg tilbage til login.php Og Login formen er væk og der står Velkommen <brugernavn>.
Hvorimod hvis brugernavn og kode ikke passer sammen. Så ryger jeg tilbage til Login.asp. Hvor login form stadig er der og en fejlbesked om at brugernavn ikke findes. (hvis det ikke bliver fundet i databasen) eller kodeordet er forkert (hvis kodeordet findes men kodeordet ikke passer.
Nogen der kan skrive en lille historie om hvordan man gør det?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Brugerne er oprettet i en MySQL database. Den artikel ser ellers god ud. Hvis der findes en ala den bare med MySQL, så er det nok sådan en jeg skal have fat i. Ellers ville det være dejligt hvis en kunne forklare hvordan man gjorder
Se det der var da noget af en artikel. Så den tror jeg godt jeg kan bruge.
Det kan jeg om ikke andet lære en hel del ud af tror jeg. Jeg kigger lige på den imorgen engang når jeg har fri. 1000 tak indtil da. :)
Synes godt om
Slettet bruger
09. december 2009 - 01:57#5
Hmmm nu da jeg alligevel ikke kunne sove så jeg lidt på det. Personligt synes jeg at det er lidt svært at kode sådan en side sammen med det jeg har i forvejen. Jeg kunne droppe det jeg har lavet (det er heller ikke så meget) og så bare bruge den der.
Men det vil jeg ikke. Synes det er sjovt og jeg lære mest ved at prøve selv. Og se de fejl der måtte. Så lære jeg også at rette dem.
Derfor tror jeg gerne jeg vil se om nogen her inde kunne hjælpe mig, ud fra det jeg har.
PT er det lidt som den side du viste mig.
MySQL database med: Brugernavn, Mail, Kode og Adminlevel.
Glemte lige at skrive at din submit knap, skal du kalde "login". Ellers virke selve login'et ikke :)
Synes godt om
Slettet bruger
09. december 2009 - 11:30#9
Det ser godt ud. Der er bare 2 ting. :) 1. Jeg kan ikke få det til at virke. 2. Så ville jeg faktisk godt ha haft det delt op i 2 filer. et login.php og et login_accept.php. Grunden til dette er at så lære jeg hvordan man arbejder imellem siderne. Hvis nu jeg ikke vil ha at login.php skal være hoved siden. men bare en include fil et sted. Så vil jeg stå lidt på bar bund der.
et hurtigt spørgsmål. Hvis jeg nu vil have Adminlvl trukket ud som session også. Skal jeg så bare skrive sådan: $_SESSION["adminlvl"] = $daminlvl;
Prøv at ændre <input type="submit" value="login"> til <input type="submit" value="login" name="login">
Det var det jeg skrev at du skulle gøre for at det virkede.
Synes godt om
Slettet bruger
09. december 2009 - 23:53#13
Nåå troede bare at jeg skulle give den value.
Grunden til at jeg gerne vil have det i 2 filer er som jeg skrev. 1 Jeg kan bedre overskue koderne fra hinanden. Frem for en helt bunke i 1 fil.
Jeg prøver at at lave script for at lære. Og jeg lære bedst ved at lege med det på den måde. At ligge i session og overføre til andre sider osv.
Mit næste mål er at det skal sættes ind i et layout. Og når jeg så er logget ind, er det ikke meningen at der skal står "velkommen bruger" i login filen. Så er det meget rart at lære hvordan man gør det. Og det prøver jeg at lære lidt hen af vejen her.
Kan godt forstå at du ikke gider at have et helt site i en fil, men synes da det giver god mening at have ting der omhandler login i samme fil.
Men det styrer du selvfølgelig selv. Du siger det er for at lære, men så er det vel bare at give den gas nu, jeg har givet de dele af dit du skal bruge, så kan du selv lege med at flytte rundt på det til så mange filer du nu gerne vil have.
Synes godt om
Slettet bruger
10. december 2009 - 00:10#15
Er også igang. Men har fået et problem. :P
Mangler en måde at logge af på :)
Synes godt om
Slettet bruger
10. december 2009 - 00:27#16
Nogen der kan forklare hvordan man laver et logout script til det login system jeg har?
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.