Gå til innhold

Hvordan lage flerbrukerlogin med MySQL?


Anbefalte innlegg

Er det noen som vet hvordan jeg lager login for flere brukere som ligger i en MySQL database?

 

Skal lage et system for ~60 brukere der vi skal ha 4 brukerranger, men er usikker på hvordan selve innloggingen burde gjøres, hva er f.eks koden for å sjekke om passordet til brukeren stemmer?

 

Beklager om det er dårlig forklart, har dere noen linker til guider så vil jeg gjærne ha det også :)

Lenke til kommentar
Videoannonse
Annonse
hva er f.eks koden for å sjekke om passordet til brukeren stemmer?

6991101[/snapback]

Noe sånt som:
session_start();
$get_password = mysql_query("SELECT * FROM tabell WHERE user = '{$_POST['user']}' LIMIT 1");
while ($password = mysql_fetch_assoc($get_password)) {
 if ($_POST['pass'] === $password['password']) {
   echo 'Passordet er korrekt';
   $_SESSION['logged_in'] = TRUE;
 } else {
   echo 'Passord og/eller brukernavn er feil';
 }
}

 

Bortsett fra at det er åpent for SQL-injection når du putter $_POST rett i spørringen. Eller legges det alltid til slash på POST? :hmm:

Endret av endrebjorsvik
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å
×
×
  • Opprett ny...