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)
Annonceindlæg fra Genetec
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>";}
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 ?
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 }