06. april 2005 - 18:55Der er
19 kommentarer og 1 løsning
hjælp til session
hejsa jeg har lidt problemer med mit community jeg kan ikke få session til at virke... for det første skal den være i den der tjekker login eller i index eller på login siden? og hvor skal koden være hen
$result_user = mysql_query("select brugernavn from users where brugernavn = '$brugernavn'") or die (mysql_error()); $result_pw = mysql_query("select password from users where password = '$password'") or die (mysql_error());
$array_user = mysql_fetch_array($result_user); $array_pw = mysql_fetch_array($result_pw); if($array_user['brugernavn'] == $brugernavn AND $array_pw['password'] == $password) { echo "Du er nu logget ind som $brugernavn"; }
else { echo 'Forkert brugernavn eller password'; }
$result_user = mysql_query("select brugernavn from users where brugernavn = '$brugernavn'") or die (mysql_error()); $result_pw = mysql_query("select password from users where password = '$password'") or die (mysql_error());
$array_user = mysql_fetch_array($result_user); $array_pw = mysql_fetch_array($result_pw); if($array_user['brugernavn'] == $brugernavn AND $array_pw['password'] == $password) { echo "Du er nu logget ind som $brugernavn"; $_session['login']=OK; }
else { echo 'Forkert brugernavn eller password'; }
} } ?> <--slut--> //På de sider der kräver login <? session_start(); if ($_session['login'] != 'OK'){ header("location: login.php); } //Resten af siden her
$result_user = mysql_query("select brugernavn from users where brugernavn = '$brugernavn'") or die (mysql_error()); $result_pw = mysql_query("select password from users where password = '$password'") or die (mysql_error());
man kan se man er logget ind nu men din kode men den der som man skal skrive brugernavn i kommer igen men ved at gå ind under profil skriver den at man er loget ind eller ikke logget på... hvad skal jeg så gøre?
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.