TobbsterMedlem sedan mars 2001309 inlägg Tjena Grabbar och tjejer har ett litet problem...
Bör det inte gå att skriva så här ?
<a href= <%if session("adminlogin")="rotak" then response.write Updat.asp Else response.write login.asp %> target="Main">
Det är så att om man redan har loggat in så ska länken gå direkt till Updat.asp annars ska den gå till login.asp
har man loggat in så sätts
session("adminlogin") till rotak....
------------------
Är man medlem på WF så behöver man inga vänner !
[Redigerat av Tobbster den 02 sep 2001]
[Redigerat av Tobbster den 02 sep 2001]
LarsGMedlem sedan dec. 200012 464 inlägg Nja, du saknar " ".
<a href=<%if session("adminlogin")="rotak" then
response.write "Updat.asp " Else response.write "login.asp "
%> target="Main">
------------------
essentitia preter non sans multiplicandum
TobbsterMedlem sedan mars 2001309 inlägg Så som du skrivert Lars G har jag provat..... :(
Problemet värkar vara att länken ligger i en annan frame..Men session är väl som en global variabel för hela websidan.......
Av det jag skriver kan du kanske tyda att det inte funkar...Länken byter inte sök väg eller vad man ska säga...
------------------
Är man medlem på WF så behöver man inga vänner !
TobbsterMedlem sedan mars 2001309 inlägg Om jag updaterar sidan så alla frames uppdateras så byts länken adress hur ska jag göra för att alla frames ska uppdateras när jag klickar på länkarna ?...
------------------
Är man medlem på WF så behöver man inga vänner !
LarsGMedlem sedan dec. 200012 464 inlägg Då verkar det mer som det är något problem med värdet på din sessionvariabel.
Det har inte något med frames att göra.
Red:
Kan du lägga in en traceutskrift av session-variabeln?
------------------
essentitia preter non sans multiplicandum
[Redigerat av LarsG den 02 sep 2001]
TobbsterMedlem sedan mars 2001309 inlägg Jag sätte min session variabel så här...
Loggin.asp
<html>
<head>
</head>
<body>
<form action="logginkoll.asp" method=post>
<center>
<input type=password name="losenord">
<input type=submit value="Släpp in mig....">
</center>
</form>
</body>
</html>
logginkoll.asp
<%if request.form("losenord")="rotak" Then
session("adminlogin")="rotak"
response.redirect"Updat.asp"
end if
if not session("adminlogin")="rotak" then
response.redirect"main.asp"
end if%>
updat.asp
<html>
<%if not session("adminlogin")="rotak" then
response.redirect"main.asp"
end if%>
<head>
<title>Rotakorn Stocklista</title>
</head>
Med mera
Men
<a href=<%if not session("adminlogin")="rotak" then response.write "login.asp" Else response.write "Updat.asp" %> target="Main">
Ligger i en topframe som aldrig ladfdas om....Jag tycker som du har på pekat att session borde ändras ändå....
Jag har lagt ut trace utskrifter på Session variabeln och den ändras. Men inte i top framen förens den laddas om...Mysko va om...
------------------
Är man medlem på WF så behöver man inga vänner !
[Redigerat av Tobbster den 02 sep 2001]
LarsGMedlem sedan dec. 200012 464 inlägg Om framen inte laddas om så ligger ju samma htmlkod kvar, och den skapades innan inloggningen, då session-variabeln inte var satt.
------------------
essentitia preter non sans multiplicandum
TobbsterMedlem sedan mars 2001309 inlägg Presic vad jag menade........ :e
Hur får jag då famen att ladda om sig när jag klickar på submit när man slagit in lösen ordet ???????
------------------
Är man medlem på WF så behöver man inga vänner !
LarsGMedlem sedan dec. 200012 464 inlägg Javascript?
Jag kan inget om frames. Det verkar bara ställa till problem.
------------------
essentitia preter non sans multiplicandum
TobbsterMedlem sedan mars 2001309 inlägg Man får tacka för hjälpen att felsöka......
------------------
Är man medlem på WF så behöver man inga vänner !