/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
session variable - virker ikke??
Fra : Otto Leholt


Dato : 31-05-05 08:07

Hej Derude
Nu er jeg ved at blive desperat.
Har en website hvor man skal kunne skifte mellem at få vist dansk eller
engelsk indhold
Bruger skal vælge sprog hvorefter en session variabel (sprog) bestemmer
hvilke side der vises

Jeg har i mit sidehoved ( include file) lavet denne kode:

sprog = Request("sprog")
IF sprog = "Engelsk" THEN
Session("sprog") = "engelsk"
response.write "<a href='abandon.asp?sprog=dansk'>Dansk</a>"

else
Session("sprog") = "dansk"
Sprog = "dansk"
response.write "<a href='abandon.asp?sprog=engelsk'>Engelsk</a>"
end if

Filen Abandon.asp siger:

<%
sprog= request("sprog")
Session.Abandon
Session("sprog") = sprog
Response.redirect ("default.asp?sprog= '" & sprog &"' ")

%>

Men det virker ikke ... Aggghhhhh #¤%¤# Hvad gør jeg galt her ..???
Håber en venlig sjæl kan hjælpe mig videre ..
venlig hilsen
Otto



 
 
Niels Henriksen (31-05-2005)
Kommentar
Fra : Niels Henriksen


Dato : 31-05-05 08:29

"Otto Leholt" <leholt@worldonline.dk> wrote in message
news:g2Ume.51195$Fe7.142131@news000.worldonline.dk...
> Filen Abandon.asp siger:
>
> <%
> sprog= request("sprog")
> Session.Abandon
> Session("sprog") = sprog
> Response.redirect ("default.asp?sprog= '" & sprog &"' ")
>
> %>
Din response.redirect er forkert. Du har sat ' ind

Den rigtige skal være
Response.redirect ("default.asp?sprog=" & sprog)


--
Niels Henriksen
www.netopcom.dk
Webhosting: 100 MB for 8 kr/mdr incl. moms


--
Jeg beskyttes af den gratis SPAMfighter til privatbrugere.
Den har indtil videre sparet mig for at få 2162 spam-mails.
Betalende brugere får ikke denne besked i deres e-mails.
Hent den gratis her: www.spamfighter.dk



Otto Leholt (31-05-2005)
Kommentar
Fra : Otto Leholt


Dato : 31-05-05 08:43


"Niels Henriksen" <nh(FJERN)@biggs.dk> wrote>
>Din response.redirect er forkert. Du har sat ' ind
> Den rigtige skal være
> Response.redirect ("default.asp?sprog=" & sprog)

Ja - tak skal du ha' ... rettet -men jeg kan fortsat ikke finde ud af at få
slette den eksisterende session Var og idnsætte en ny ...

hilsen otto



Otto Leholt (31-05-2005)
Kommentar
Fra : Otto Leholt


Dato : 31-05-05 08:51

Problemet er vist løst nu med:

<%
sprog = Request("sprog")
Session("sprog") = sprog

IF sprog = "engelsk" THEN
response.write "<a href='abandon.asp?sprog=dansk'>Dansk</a>"

else
Session("sprog") = "dansk"
response.write "<a href='abandon.asp?sprog=engelsk'>Engelsk</a>"

end if
%>

og abandon.asp :

<%
Session.Abandon
sprog= request("sprog")
Response.redirect ("default.asp?sprog=" & sprog)

%>



Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408799
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste