Log ind hjælp
HeyJeg ahr et problem med at jeg skal have min hjemmeside til at opdatere menuen når en bruger logget ind, og min index fil ser sådan her ud:
<frameset rows="20%,80%">
<frame src="include/top.htm" frameborder="0" border="0" >
<frameset cols="15%,85%">
<frame name="menu" src="include/menu.php" frameborder="0" border="0" noresize>
<frame name="main" src="e/forsiden.htm" frameborder="0" border="0" noresize>
</frameset>
</frameset>
Min logind fil ser sådan ud
$tael = mysql_query("SELECT login_username, login_password, login_id FROM kunde_login WHERE login_username = '$login_username' AND login_password = '$login_password' LIMIT 1") or die(mysql_error());
$antal = mysql_num_rows($tael);
if($antal == 1){
//Hvis det var rigtige oplysninger, skal vi sætte en session
$_SESSION[login] == 'true';
//Vi sætter også en session som vi skal bruge på profil.php
while($r = mysql_fetch_array($tael)) {
$s_login_username = $r["login_username"];
$s_login_password = $r["login_password"];
$s_login_id = $r["login_id"];
}
session_register ("s_login_username");
session_register ("s_login_password");
session_register ("s_login_id");
//Så sender vi brugeren til hans/hendes profil
mysql_query("UPDATE kunde_login SET login_ip = '$_SERVER[REMOTE_ADDR]' WHERE login_username = '$s_login_username'") or die(mysql_error());
echo '<meta http-equiv="refresh" content=" 0;URL=http://.dk/privat/include/menu.php" target"menu">';
echo 'Vent et øjeblik';
} else {
echo '<meta http-equiv="refresh" content=" 0;URL=http://.dk/privat/e/kunder/profil.php" target"main">';
echo '<meta http-equiv="refresh" content=" 0;URL=http://.dk/privat/e/kunder/fejl.php " target"main">';
echo 'Vent et øjeblik';
}
}
Men når jeg har logget ind bliver menuen stadig ligesom om man har logget ind. Hvordan klarer jeg lige det nemmest?