Avatar billede cocakaj Nybegynder
16. april 2002 - 22:09 Der er 4 kommentarer og
1 løsning

Session udtræk

Hejza...Jeg har lige fundet et tidligere spørgsmål på eksperten omkring login og session. Og sjovt nok, så jeg samme problem.

Her er koden:
<?php
session_start();
if($ok){
  mysql_connect('Localhost','root','');
  mysql_select_db("db");
  $result = mysql_query("SELECT * From brugere WHERE alias='$Bruger' && status='on' ");
  $row = mysql_fetch_array($result);
  if($Passw == "$row[kode]") {
    session_Register("Bruger");
    session_Register("Passw");
    session_register($Alder);
    $Alder = $row[alder];

    header("Location: index.php");
    exit;
  } else {
    echo "Du har ikke adgang!";
  }
}

?>

<FORM action="<?$PHP_SELF;?>" method="Post">
Brugernavn:
<BR>
<INPUT TYPE="TEXT" NAME="Bruger">
<BR>
Adgangskode:
<BR>
<INPUT TYPE="TEXT" NAME="Passw">
<BR>
<INPUT TYPE="Submit" NAME="ok" Value="Login">
</FORM>


index.php:
<?php
session_start();
?>
<html>
<head>
<title>TEEST</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF">
Bruger: <?=$Bruger?><br>
Password: <?=$Passw?><br>
Alder: <?=$Alder?><br>
<a href="login.php">Login</a><br>
<a href="logud.php">Log ud</a>
</body>
</html>

Hvorfor viser den fx. ikke alder i dette tilfælde?
Avatar billede snigermunken Nybegynder
16. april 2002 - 22:11 #1
det ser ikke ud til du definere $Alder nogle steder.
Avatar billede snigermunken Nybegynder
16. april 2002 - 22:13 #2
session_Register("Bruger");
    session_Register("Passw");
    session_register($Alder);


skal være

session_Register("Bruger");
    session_Register("Passw");
    session_register("Alder");
Avatar billede cocakaj Nybegynder
16. april 2002 - 22:15 #3
ahh... selvfølgelig!

Sådan er det at gå fra ET sprog til et andet :)

Men tak, og lav lige et svar
Avatar billede snigermunken Nybegynder
16. april 2002 - 22:16 #4
Ellers tak skal ikke havde point :)
Avatar billede cocakaj Nybegynder
16. april 2002 - 22:18 #5
damn folk er flinke i dag, rart at se :)
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