webForumDet fria alternativet

kolla medlem

9 svar · 147 visningar · startad av mikael_a

mikael_aMedlem sedan mars 2000475 inlägg
#1

Hej,

kan man inte kolla om en medlem är inloggad när han trycker på en länk?

tex:

 
<a href="<%= If Session("user_name")="" Then Response.Redirect("medlem.asp") else Response.Redirect("ej_medlem.asp") %>" target="main">Länk namn

detta fungerade inte... men jag är väll ute och reser som vanligt :)

------------------
Micke & Annas Sajt
micke@micke-anna.nu

RickiMedlem sedan juni 2000373 inlägg
#2

Tjena,
Nej helt ute är du inte, testa detta:

<% 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!

Hoppas det hjälpte dig! :)

------------------
Hälsningar Ricki
www.ricki.nu

[Redigerat av Ricki den 25 jul 2000]

[Redigerat av Ricki den 25 jul 2000]

mikael_aMedlem sedan mars 2000475 inlägg
#3

tack för hjälpen, skall genast testa.. det går att lägga dessa rader i en länk?

------------------
Micke & Annas Sajt
micke@micke-anna.nu

mikael_aMedlem sedan mars 2000475 inlägg
#4

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

------------------
Micke & Annas Sajt
micke@micke-anna.nu

RickiMedlem sedan juni 2000373 inlägg
#5

Du skrev ju inte av mitt exempel.
Vad är det exakt du vill göra?

------------------
Hälsningar Ricki
www.ricki.nu

DavidBMedlem sedan jan. 20001 372 inlägg
#6

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

mikael_aMedlem sedan mars 2000475 inlägg
#7

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?

------------------
Micke & Annas Sajt
micke@micke-anna.nu

[Redigerat av mikael_a den 27 jul 2000]

VideMedlem sedan dec. 19998 577 inlägg
#8

Utifrån ditt sista inlägg:

If Session("user_name") <> "" then
Response.write "<a href='sida_1'>Hem</a>"
Else
Response.write "<a href='sida_2'>Hem</a>"
End If

------------------
PC-älskare prasslar i säven, och har malt i ryggen
www.webeye.nu
Vilken kategori spel tycker du mest om?

DavidBMedlem sedan jan. 20001 372 inlägg
#9

det borde funka med denna kod då jag hade skrivit adresserna till sidorna tvärtom

<A HREF="<% If Session("user_name") = "" Then %>default.asp<% Else %>data/medlem/default.asp<% End If%>" TARGET="_top">Hem</A>

------------------
// David - Probably the best guy in the world

mikael_aMedlem sedan mars 2000475 inlägg
#10

tack alla för hjälpen, vides förslag fungerade precis så som jag ville...

------------------
Micke & Annas Sajt
micke@micke-anna.nu

129 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)