Avatar billede hkb-x Nybegynder
02. september 2004 - 20:43 Der er 5 kommentarer og
1 løsning

chek om de IKKE er ens

jeg arbejder på et loginsystem til min hjemmeside (http:/www.deadgiraf.dk)... men jeg er løbet ind i et lille problem...

Hvordan tjekker jeg om de to variabler her IKKE er ens sårn så når de IKKE er ens aktiveres if()...

if($password_orig == $password)
Avatar billede googolplex Novice
02. september 2004 - 20:44 #1
if($password_orig != $password)
Avatar billede hkb-x Nybegynder
02. september 2004 - 20:46 #2
HMM... det ka den ik rigtigt lide... hvad er der galt i scriptet?

$sql = "select password from bruger_band where username='$username_orig'";

aabn_forbindelse_og_vaelgdb();
$resultat = sql_spoerg_og_faa_svar($sql);
luk_forbindelse();

if(!empty($resultat)) { extract($resultat[0]); }

if($password_orig != $password) { echo "
                <script type=\"text/javascript\">
                        window.location.href='../da/index.php?page=../ADMIN/ADMIN&login=failed';
                </script>";}
Avatar billede googolplex Novice
02. september 2004 - 20:55 #3
Hmm, kan ikke lige se nogen, men husk dine indrykninger, det er meget svært at tyde den kode du har lagt. Hvad skriver den af fejl ?
Avatar billede hkb-x Nybegynder
02. september 2004 - 20:57 #4
den siger ikke ogle fejl... den logger bare ind uanset om password er korrekt eller ej...
Avatar billede repox Seniormester
03. september 2004 - 08:01 #5
det ser nu også lidt mærkeligt ud...
Kan du ikke gøre således istedet:

$query = mysql_query("SELECT username, password FROM bruger_band WHERE username='$username_orig' AND password='$password_orig'");

if(mysql_num_rows($query) < 1) {

header('Location: ../da/index.php?page=../ADMIN/ADMIN&login=failed');

}elseif(mysql_num_rows($query) > 0) {

//Koden hvis personen er logget ind

}
Avatar billede hkb-x Nybegynder
04. oktober 2005 - 14:31 #6
LUKKET
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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