Avatar billede bsp Nybegynder
26. maj 2002 - 17:22 Der er 11 kommentarer og
1 løsning

login system

jeg sidder og roder med et login system til et program..

jeg skal indtaste brugernavn og password for at få adgang til resten af programmet.. brugernavn og password ligger i en database..

er der nogen der kan hjælpe mig med koden til at tjekke om indtastning af brugernavn og password er korrekte og derefter få adgang til resten af systemet
Avatar billede disky Nybegynder
26. maj 2002 - 17:33 #1
lav en

String query="select * from Bruger where navn='"+brugerNavn+"' and password='"+password+"'";

Den sender du til basen, hvis der kommer et gyldigt resultset tilbage findes brugeren, ellers ikke.
Avatar billede Slettet bruger
27. maj 2002 - 00:42 #2
hmm, den metode plejer jeg godt nok ikke at bruge, men den er sgu meget smart
Avatar billede a-torsten Nybegynder
27. maj 2002 - 10:41 #3
Disky... Ja den virker fint, men er ikke sikker...

Prøv at skriv ' or '1'='1 som brugernavn og password, så skal du se løjer...

-Anders
Avatar billede disky Nybegynder
27. maj 2002 - 11:23 #4
Torsten.

Den er 100% sikker, for selvfølgelig sørger du for at ' bliver filtreret fra først osv.
Avatar billede a-torsten Nybegynder
27. maj 2002 - 12:00 #5
Disky.. Oki...
Avatar billede aslan Nybegynder
27. maj 2002 - 12:49 #6
Noget lignene det her...

include("../config.php");
$connection = mysql_connect("$server",
                            "$user",
                            "$pass");
mysql_select_db("$db", $connection) or die (mysql_error());

$result = mysql_query("SELECT * FROM brugere WHERE navn ='$navn' AND kode='$kode'");
if (mysql_num_rows($result) > 0)
{
    System.out.println(rigtigt);
    "hvorefter man bliver sendt videre til bekyttet side"
}
else System.out.println(forkert);
Avatar billede a-torsten Nybegynder
27. maj 2002 - 12:58 #7
php..?? Hmm
Avatar billede aslan Nybegynder
27. maj 2002 - 13:00 #8
ja brugt i php, men som du nok ved er sql universel...
Avatar billede bsp Nybegynder
25. august 2002 - 16:02 #9
lukket
Avatar billede disky Nybegynder
25. august 2002 - 17:25 #10
a-torsten:
Jo det er 100% sikker, for ingen er vel så du at tillade ' i et felt vel ?

Aslan:
Hvad pokker skal et php svar her ?


bsp:
Hvor lukker du ? Du har fået korrekt svar,
Avatar billede aslan Nybegynder
25. august 2002 - 17:48 #11
disky for h... sql er det samme om det er php,asp,java osv. som nævnt ovenover.
Avatar billede disky Nybegynder
25. august 2002 - 21:43 #12
aslan:
Ja og ?
Dette er en Java gruppe, derfor hører php kode ikke hjemme her.
Din kode viser alligevel ikke noget mere end min sql sætning, ud over den grimme måde man i PHP connecter til en DB på.
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
Kurser inden for grundlæggende programmering

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