<% Response.Buffer = true %>
..<html>..
<%
If Session("user_name") <> "" Then
Response.Redirect("medlem.asp")
Else
Response.Redirect("ej_medlem.asp")
End If
%>
Om Session("user_name") innehåller något skickas man vidare till medlem.asp. Om den inte innehåller något skickas man vidare till ej_medlem.asp!
njaee.. det var inte riktigt som jag hade tänkt mig... den öppnade hela tiden ett nytt fönster i min top frame, och i den top framen öppnade den en till... så höll den på tills jag tryckte stopp...
[kod]
<% Response.Buffer = true %>
...html...
<a href="<% If Session("user_name") <> "" Then Response.Redirect("data/medlem/default.asp") Else Response.Redirect("default.asp") End If%>" target="_top">Hem
om jag har fattar det rätt så vill du ha länken såhär:
<A HREF="<% If Session("user_name") = "" Then %>data/medlem/default.asp<% Else %>default.asp<% End If%>" TARGET="_top">Hem</A>
om den öppnas i den översta framen men du vill ha den över hela sidan kanske det är så att du har döpt överframen till _top eller något sånt det är det ända jag kan komma på som kan vara fel.
------------------
// David - Probably the best guy in the world
DavidB: tack för ditt förslag ,men det fungerade inte, skrev det rätt av...
Rickie: tack för ditt förslag, men det var inte riktigt så som jag hade tänkt mig, nu laddas ju sidan automatiskt utan att du behöver trycka på länken...
jag kanske skall förklara mig lite mer...
jag har en sida, som man måste registrera sig för att bli medlem, och på denna har jag en länk som heter hem... trycker man på den laddas första sidan om igen... men denna skall ju vara annorlunda om man är inloggad eller ej (Session"user_name")
så om en icke inloggad person trycker på länken skall sida default.asp laddas in, och om en redan inloggad person trycker på länken skall sidan /medlem/default.asp laddas in. Går det inte att fixa detta i en länk?