Avatar billede delphiuser Mester
21. september 2006 - 13:34 Der er 3 kommentarer og
1 løsning

login system

Hej eksperter jeg har prøvet at lave et loginsystem. men syntes ikke det virker efter hensigten...

Jeg har sikkert lavet en masse fejl i det... men her kan i få koden til min do_login.php

<?php
session_start();

mysql_connect("xxx", "xxx", "xxx");
mysql_select_db("xxx");

$check = mysql_query("SELECT id, user, pass, navn, mail FROM bruger WHERE user='$user' AND pass='$pass' LIMIT 1");
while(mysql_num_rows($check));

if ($check==1) {

session_register("id");
session_register("user");
session_register("pass");
session_register("navn");

header("location:inc/index.php");
}

?>

Nu har jeg prøvet at rode med det. men det vil bare ikke som jeg vel :(
Avatar billede thb Nybegynder
21. september 2006 - 14:58 #1
<?php
session_start();

mysql_connect("xxx", "xxx", "xxx");
mysql_select_db("xxx");

$check = mysql_query("SELECT id, user, pass, navn, mail FROM bruger WHERE user='$user' AND pass='$pass' LIMIT 1");
if (mysql_num_rows($check) > 0) {
  session_register("id");
  session_register("user");
  session_register("pass");
  session_register("navn");

  header("location:inc/index.php");
}

?>

Thomas
Avatar billede delphiuser Mester
21. september 2006 - 20:19 #2
Hvorfor kan jeg ikke få den til at vise mine sessions når jeg kalder dem frem...

jeg gør sådan her...

<?php echo $_SESSION['navn']; ?>

er det ikke den rigtige måde at gøre det på?
Avatar billede delphiuser Mester
22. september 2006 - 22:45 #3
lukker
Avatar billede thb Nybegynder
22. september 2006 - 23:40 #4
Normalt så giver man ham som svarer rigtig point, men det kan selvfølgelig være det har ændret sig siden jeg brugte dette forum sidst.
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