---
title: "Länk problem..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/11437-länk-problem"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Tobbster"
published: "2001-09-02T17:52:00.000Z"
updated: "2001-09-02T19:31:00.000Z"
replies: 9
views: 260
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/11437-länk-problem"
---

# Länk problem...

## #1 — Tobbster, 2001-09-02T17:52Z

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....

Permalänk: https://www.webforum.nu/p/11437

## #2 — LarsG, 2001-09-02T17:57Z

Nja, du saknar " ". 

```
<a href=<%if session("adminlogin")="rotak" then 
response.write "Updat.asp " Else response.write "login.asp "
%> target="Main">
```

Permalänk: https://www.webforum.nu/p/285554

## #3 — Tobbster, 2001-09-02T18:20Z

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...

Permalänk: https://www.webforum.nu/p/285555

## #4 — Tobbster, 2001-09-02T18:32Z

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 ?...

Permalänk: https://www.webforum.nu/p/285556

## #5 — LarsG, 2001-09-02T18:46Z

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?

Permalänk: https://www.webforum.nu/p/285557

## #6 — Tobbster, 2001-09-02T18:59Z

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...

Permalänk: https://www.webforum.nu/p/285558

## #7 — LarsG, 2001-09-02T19:10Z

Om framen inte laddas om så ligger ju samma htmlkod kvar, och den skapades innan inloggningen, då session-variabeln inte var satt.

Permalänk: https://www.webforum.nu/p/285559

## #8 — Tobbster, 2001-09-02T19:15Z

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 ???????

Permalänk: https://www.webforum.nu/p/285560

## #9 — LarsG, 2001-09-02T19:29Z

Javascript?

Jag kan inget om frames. Det verkar bara ställa till problem.

Permalänk: https://www.webforum.nu/p/285561

## #10 — Tobbster, 2001-09-02T19:31Z

Man får tacka för hjälpen att felsöka......

Permalänk: https://www.webforum.nu/p/285562

---

Tråden på webben: https://www.webforum.nu/amne/asp/11437-länk-problem
