Avatar billede crx Nybegynder
19. maj 2003 - 16:58 Der er 4 kommentarer og
1 løsning

Prob emd $værdier i login sys

Hvad er der gal med min kode her.
længere oppe på siden har jeg 2 input's hvor
$pass & $bruger komemr fra.

Er det de 2 mysql_query'es der sakl igennem
noget før de kan sammen lignes eller ahdv er
der galt ??

//Crx
                -----[  Kode  ]-----

<?php
mysql_connect("localhost","user","pwd");
mysql_select_db("crx");

$t_bruger = mysql_query("SELECT * FROM login WHERE bruger='$bruger'");
$t_pass = mysql_query("SELECT * FROM login WHERE bruger='$pass'");

if(($t_bruger == $bruger) && ($t_pass == $pass)){
  echo "yes sir";
}
mysql_close();
?>
Avatar billede schaefner Juniormester
19. maj 2003 - 17:00 #1
<?php
mysql_connect("localhost","user","pwd");
mysql_select_db("crx");

$query = mysql_query("SELECT * FROM login WHERE bruger='$bruger' AND pass='$pass'");
$row = mysql_fetch_array($query);

if($row['bruger'] == $bruger && $row['pass'] == $pass){
  echo "yes sir";
}
mysql_close();
?>
Avatar billede asand Nybegynder
19. maj 2003 - 17:00 #2
Hvordan kommer $pass og $bruger ind i variablene? I en form, der linker til samme side??
Avatar billede schaefner Juniormester
19. maj 2003 - 17:01 #3
<?php
mysql_connect("localhost","user","pwd");
mysql_select_db("crx");

$query = mysql_query("SELECT * FROM login WHERE bruger='$bruger' AND pass='$pass'");
if(mysql_num_rows($query) == 1){
  echo "yes sir";
}
mysql_close();
?>

Burde også virke
Avatar billede crx Nybegynder
19. maj 2003 - 17:09 #4
TankX
Avatar billede schaefner Juniormester
19. maj 2003 - 17:12 #5
Var så lidt :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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