jeg har lavet et login system med sha krypteret password osv men når jeg skriver et brugernavn som findes går den stadig videre og siger "du er logget ind"
Hvis jeg var dig, ville jeg tjekke om brugeren, ved submit, har udfyldt alle felter.
Før if($row = mysql_fetch_array($query)), prøv at tjekke hvor mange rækker din forespørgelse har fundet, du kan evt. skrive antalet ud under testfasen.
Du sætter dine to sessionvariabler, selvom et password måske ikke er rigtig, dette vil bevirke at en bruger vil være logget ind selv om han/hun skriver et forkert password. Du skal nok sætte dem inde i elseif($dbpassword == $password) sætningen hvor du tjekker om der er tastet et rigtig kodeord. Noget ala:
men jeg kan ikke lige gennemskue det med autologin har jo den if sætning med det og den vil virke hvis man tryker på checkfeltet..
men jeg har ikke helt gennemskuet det med cookiesne hvordan jeg skal bruge dem.. skal jo lave noget "checklogin" med både sessions og cookies..
Synes godt om
Slettet bruger
17. september 2006 - 12:30#12
michael_stim> Jo i mySQL kan du godt.
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.