Avatar billede plazm Nybegynder
03. oktober 2003 - 19:45 Der er 3 kommentarer og
1 løsning

Login i php med MySQL

Hey.

Jeg har forsøgt på flere måder at få et login system til at virke men er åbentbart ikke god nok til det.
Kan en eller anden flink mand/dame ikke lave et login script.
Min login.php ser sådan ud.

<form method="POST" action="login_tjek.php">
  <input type="hidden" name="Login" value="yes">
  <p align="center"><input type="text" name="Username" size="20"><br>
  <input type="Password" name="Password" size="20"><br>
  <input type="submit" value="Submit" name="B1"></p>
</form>
<?php

if(isset($_SESSION['Username_fail'])) {
echo"Username not found";
unset($_SESSION['Username_fail']);
}

if(isset($_SESSION['Password_fail'])) {
echo"Wrong Password!";
unset($_SESSION['Password_fail']);
}
?>

Det skal kunne:
1. Logge ind :)
2. Gemme admin neveau i session
3. Gemme fejl i session, altså hvis brugernavn er for så sættes session "Password_fail" og hvis bruger navn ikke findes så sættes Username_fail
4. Gerne have en fil til include der tjekker om man er logget ind.

Ved fejl logind sendes man tilbage til login.php :)

På Forhånd Tak
Avatar billede plazm Nybegynder
03. oktober 2003 - 21:51 #1
Lige meget prøver noget simplere....
Avatar billede riversen Nybegynder
03. oktober 2003 - 21:54 #2
til info er det måske en dårlig idé at afsløre om det er brugernavn eller kode...får man at vide det er koden, ved man jo, at brugernavnet eksisterer...det gør det nemmere for evt. "irriterende besøgende".
Avatar billede plazm Nybegynder
03. oktober 2003 - 23:35 #3
ok, men kan jeg så ikke få et script der bare tjekker ? og ved fejl sætter et 1-tal i session['fejl'] hvis der er en fejl og redirecter til login.php ? som så tjekker ved

if(isset($_SESSION['fejl'])) {
echo"Username or password not found";
unset($_SESSION['fejl']);
}

der ud over skal den sætte session['adminlevel'] ud fra kolonnen "admin" og session['logged'] til 1

kunne være dejligt.. skal self nok lave et spørgsmål/point evt 100 hvis du gider arbejde med det. bare skriv her hvis du starter på det.
Avatar billede plazm Nybegynder
04. oktober 2003 - 01:37 #4
http://www.eksperten.dk/spm/409466 <-- lavede et alligevel :D
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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